• John James Gold Plated Tapestry Needles Size 28
Bohin

John James Gold Plated Tapestry Needles Size 28

  • $5.00
Set of 3 gold plated needles