Pin Cushions
Magnetic Pin Holder
010661
£2.65
Pincushion 70mm - Blue Gingham
020177
£2.85
Pincushion 70mm - Red Gingham
020177
£2.85
Tomato Pin Cushion
SK51
£0.99
Wrist Pin Cushion 60mm - Cream Floral
020572
£1.85