John James Jeans Machine Needles: 100/16

£3.00

£4.49

Share

Jeans Size 16 Needles

Finest Quality, made in England