Quick view Compare Add to Cart John James John James Gold Tapestry Needle - Size 28 MSRP: Was: Now: $3.95
Quick view Compare Add to Cart John James John James Tapestry Needle - Size 24/26 MSRP: Was: Now: $2.65
Quick view Compare Add to Cart John James John James Gold Tapestry Needle - Size 26 MSRP: Was: Now: $3.85
Quick view Compare Add to Cart John James John James Gold Tapestry Needle - Size 24 MSRP: Was: Now: $3.85
Quick view Compare Add to Cart John James John James Gold Tapestry Needle - Size 24 Petite MSRP: Was: Now: $5.50