Bernina Foot VA 5 Blindstitch

Bernina

$50.00 

VA 5 Blindstitch foot

Quality Brands We Trust