Home / Products / Presser Feet / PRESSER FOOT TYPE / Non-Stick Foot

Ultra Glide Foot

# 200329004
Janome
‧Snap On Non-Stick Foot