Needles - Sharps x 20

£1.75

Tax included

Milward

Only 8 left!

20 x general hand sewing needles in a range of sizes