Janome

Janome Edge-join Feet (Stitch-in-the-Ditch)