John James Tapestry Petite Needles Size 26

CA$7.99

1” long. Fine quality needles from John James Co., France. Six needles per card

5 in stock (can be backordered)

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