John James Needles
John James Needles
John James hand sewing needles, carded packs of bead embroidery (ball point & short/sharp), beading, chenille, darners (cotton & long), embroidery, milliners/straws, quilting, sharps, tapestry/cross stitch (golld & nickel plated) and tapestry petites needles.