John james Beading Needles Size 12

John James

$ 5.50 
SKU: 2205

Sorry, this item is out of stock

(25 needles per package)