Alabaster Cushion Covers (4 pack)

£15.99 Regular price £19.99

Alabaster Embroidery Cushion Covers

  • 4 Packs of each Design
  • 120 Pieces
  • Embroidered designs
  • 43 x 43 cm