PRODUCT
SCHMETZ LEATHER NEEDLES 110/18 (5 pk) #1786
$5.99
JOHN JAMES LEATHER HAND NEEDLE ASST Sizes 3/7 (3/pack) JJ18037 John James