John James Gold Plated Tapestry Needles Size 28
John James Gold Plated Tapestry Needles Size 28
Regular Price
$4.25
Regular Price
Sale Price
$4.25
Unit Price
per
Set of 3 gold plated needles
View full details