John James Beading Needle – Size 12

$3.87

John James beading needles are very fine, long straight needles with long eyes made from the finest steel wire and are e…

Category: Tag: