ALWAYS FREE SHIPPING ON ORDERS OVER $49
$12.99
40047-32
View full product details »
40047-31
40047-21
Sold Out $12.99
40047-11
40046-20
40046-18
40046-17
40046-15
40046-14
40046-13
40045-31
40045-13
40045-11
40044-31
40044-18
40044-11
40043-20
40043-16
40043-13
40043-11
40042-21
40042-17
40042-14
40042-11
40041-21
40041-19
40041-14
40040-21
40040-19
40040-14
40040-13
40040-11
$10.99
40040PP
$4.25
40040MC
$42.99
40040JR
40040LC
Sign up for our weekly email!
Do you love quilting, sewing, and all things Bernina? Join us! Hear about all the goodies first - sales, specials, news, and events!