John James Tapestry Petite Needles Size 28

CA$7.99

1” long. Fine quality size 28 needles from John James Co., France. Five needles per card

5 in stock (can be backordered)

Compare
Most orders ship in 3-4 days or less!
X