John James Beading Needles Size 10

John James

$ 5.25 
SKU: 2241

(25 needles per package)