Essentials - Embroidery Needles - Sizes 5 to 10

Essentials - Embroidery Needles - Sizes 5 to 10

Regular price £1.20 Save £-1.20
/

Only 9 items in stock!
Embroidery Needles 

16 within a pack, ranging from sizes 5 to 10