Hand made natural linen and teal velvet backed cushion screen printed by hand with our passion flower print in in teal 48 x 48 cm square with luxurious feather filled inner pad.
Square velvet backed passion flower print cushion
£69.00Price
Hand made natural linen and teal velvet backed cushion screen printed by hand with our passion flower print in in teal 48 x 48 cm square with luxurious feather filled inner pad.