Free economy delivery on all UK orders*
BNSH12-09.jpg
John James Sharps Beading Needles Size 12 3.1cm X 0.36mm - Pack of 25

has been successfully added to your basket

John James Sharps Beading Needles Size 12 3.1cm X 0.36mm - Pack of 25

SKU: BNSH12

£4.99

8 in stock