Hand embroidered velvet pin cushion with white bead surround W11.5cmTurquoise velvet embroidered heart£14.00PriceQuantityAdd to Cart