John James Tapestry Needle Size 22

Regular price $3.99

Shipping calculated at checkout.
6ct. Made in England. Finest Quality English Needles.