Cushion 46cm x 46cm

Cushion 46cm x 46cm

  • £38.00


Cushion 46cm x 46cm  Embroidered multi-coloured hearts on white cotton with feather pad.