Out of Stock Compare Quick view 12 Pack - John James Hand Needles-Sizes 24/26, 6/Pkg - JJ198-1H9SP £32.49 £24.07 Colonial Needle
Out of Stock Compare Quick view 12 Pack - John James Cotton Darners Hand Needles-Assorted Sizes 14-18, 6/Pkg - JJ145-1H9SV £32.49 £24.07 Colonial Needle
Out of Stock Compare Quick view 12 Pack - John James Cotton Darners Hand Needles-Assorted Sizes 1-5, 10/Pkg - JJ145-1H9SS £32.49 £24.07 Colonial Needle
Out of Stock Compare Quick view 12 Pack - John James Milliners Hand Needles-Size 11, 10/Pkg - JJ150-1H9SR £32.49 £24.07 Colonial Needle
Out of Stock Compare Quick view John James Hand Needles-Assorted Sizes 18-22, 6/Pkg - JJ198-1H9SW £4.30 £3.19 Colonial Needle
Out of Stock Compare Quick view John James Cotton Darners Hand Needles-Assorted Sizes 14-18, 6/Pkg - JJ145-1H9SV £4.30 £3.19 Colonial Needle
Out of Stock Compare Quick view John James Hand Needles-Sizes 24/26, 6/Pkg - JJ198-1H9SP £4.30 £3.19 Colonial Needle
Out of Stock Compare Quick view John James Long Darners Hand Needles-Assorted Sizes 3-9, 6/Pkg - 5A003FY4-1H9SN £4.30 £3.19 Colonial Needle
Out of Stock Compare Quick view 3 Pack - Colonial Petite Tapestry Needles-Size 24 6/Pkg - 5A002J3R-1GKPY £9.05 £6.71 Colonial Needle
Out of Stock Compare Quick view 3 Pack - Colonial Petite Tapestry Needles-Size 28 6/Pkgs - 5A002J3T-1GKPZ £9.05 £6.71 Colonial Needle
Out of Stock Compare Quick view 3 Pack - Colonial Petite Tapestry Needles-Size 26 6/Pkg - 5A002J3S-1GKPW £9.05 £6.71 Colonial Needle
Out of Stock Compare Quick view 3 Pack - Colonial Petite Tapestry Needles-Size 22 6/Pkg - 5A002J3Q-1GKPX £9.05 £6.71 Colonial Needle