Turquoise cushion

Hand stitched patchwork cushion including pad measures approc 18cm x 18cm

This product has been retired.

Craft Stall

Item Details