Hand made by Pani Anna, velvet pin cushions, with bead embroidery 10.6cm wideVelvet hearts with bead embroidery £14.00PriceQuantityAdd to Cart