John James Petite Tapestry Needles

John James Petite Tapestry Needles

Regular price $2.60

Four Sizes Available

6 per package


Share this Product


More from this collection