Janome 200341002 | Stitch in the Ditch Foot | Category B

SKU
JNM2089
In stock
£21.00
-
+