John james Beading Needles Size 12

John James

$ 5.50 
SKU: 2205

(25 needles per package)