Home / Products / Presser Feet / PRESSER FOOT TYPE / Overcasting Foot

9mm Over Casting Foot

# 859810007
Janome
‧Snap On Overcasting Foot