Pfaff Stitch-in-the-Ditch Foot - 820542096 by Gold Star Pfaff Stitch-in-the-Ditch Foot - 820542096