John James Chenile Needles: size 24

£1.99

£3.99

Share

Chenille Needle Size 24. Finest Quality. Made in England