Pin Cushions
£12.50
2
in stock
d/w/h: 2.5 x 13 x 10cm. Novelty bee pincushion. Linen look wings with embroidered detail. Handmade.