John James Beading Needle – Size 10

$3.48

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

Category: Tag: