Product Filter

5 products found in Accessories

John James Size 28 Tapestry Needle
  • $3.70
John James Size 24 Tapestry Needle
  • $2.70
John James Size 26 Platinum Needle
  • $7.75
John James Size 26 Tapestry Needle
  • $3.00
John James Size 22 Tapestry Needle
  • $2.80