Bernina Pintuck Foot with 3 Grooves Foot VA #30

(1 customer review)

$42.00

In Stock