Out of Stock Compare Quick view 12 Pack - John James Hand Needles-Sizes 24/26, 6/Pkg - JJ198-1H9SP C $61.28 C $45.39 Colonial Needle
Out of Stock Compare Quick view 12 Pack - John James Cotton Darners Hand Needles-Assorted Sizes 14-18, 6/Pkg - JJ145-1H9SV C $61.28 C $45.39 Colonial Needle
Out of Stock Compare Quick view 12 Pack - John James Cotton Darners Hand Needles-Assorted Sizes 1-5, 10/Pkg - JJ145-1H9SS C $61.28 C $45.39 Colonial Needle
Out of Stock Compare Quick view 12 Pack - John James Milliners Hand Needles-Size 11, 10/Pkg - JJ150-1H9SR C $61.28 C $45.39 Colonial Needle
Out of Stock Compare Quick view John James Hand Needles-Assorted Sizes 18-22, 6/Pkg - JJ198-1H9SW C $8.11 C $6.01 Colonial Needle
Out of Stock Compare Quick view John James Cotton Darners Hand Needles-Assorted Sizes 14-18, 6/Pkg - JJ145-1H9SV C $8.11 C $6.01 Colonial Needle
Out of Stock Compare Quick view John James Hand Needles-Sizes 24/26, 6/Pkg - JJ198-1H9SP C $8.11 C $6.01 Colonial Needle
Out of Stock Compare Quick view John James Long Darners Hand Needles-Assorted Sizes 3-9, 6/Pkg - 5A003FY4-1H9SN C $8.11 C $6.01 Colonial Needle
Out of Stock Compare Quick view 3 Pack - Colonial Petite Tapestry Needles-Size 24 6/Pkg - 5A002J3R-1GKPY C $17.07 C $12.65 Colonial Needle
Out of Stock Compare Quick view 3 Pack - Colonial Petite Tapestry Needles-Size 28 6/Pkgs - 5A002J3T-1GKPZ C $17.07 C $12.65 Colonial Needle
Out of Stock Compare Quick view 3 Pack - Colonial Petite Tapestry Needles-Size 26 6/Pkg - 5A002J3S-1GKPW C $17.07 C $12.65 Colonial Needle
Out of Stock Compare Quick view 3 Pack - Colonial Petite Tapestry Needles-Size 22 6/Pkg - 5A002J3Q-1GKPX C $17.07 C $12.65 Colonial Needle