VA20 Open embroidery foot

Bernina Australia

$40.00 
SKU: 84627400

Quality Brands We Trust