BERNINA 335 Offer now on with a free walking foot worth £120.00
BERNINA 335 Offer now on with a free walking foot worth £120.00
Regular price
£1,075.00 GBP
Regular price
Sale price
£1,075.00 GBP
Unit price
/
per
Bernina 335