top of page

Hand embroidered velvet pin cushion with white bead surround W11.5cm

Copy of Turquoise velvet embroidered heart

£14.00Price
    bottom of page