Seahorses Cushion, navy, 45x45cm
Seahorses Cushion, navy, 45x45cm
Regular price
£19.99 GBP
Regular price
Sale price
£19.99 GBP
Unit price
/
per
Navy blue 100% cotton cover with seahorse design printed in white. Measures 40x40cm. Filling 100% polyester, and cover is removeable for washing.