Darning foot
Regular price
£4.99 GBP
inc. VAT
Regular price
-44%
£8.99 GBP
Sale price
£4.99 GBP
inc. VAT
Darning Foot,
Low Shank £4.99