Needles - Sharps x 20

£1.50

Tax included

Milward

Only 12 left!

20 x general hand sewing needles in a range of sizes