Hand woven organic cotton stripe cushion

Hand woven organic cotton stripe cushion
£40.00
18”x18” cushion made from organic hand woven cotton with a navy stripe and frill.
Quantity:
18”x18” cushion made from organic hand woven cotton with a navy stripe and frill.