Safety Pins 46mm (30)

1.50 inc. VAT

Safety Pins for all your sewing needs

8 in stock

Compare