£1.50
Pack of 20 hand sewing needles
Assorted sizes 3 – 9
We now take card payments on our website, making processing your orders so much simpler. Dismiss