Janome 200128001 | Rolled Hem Sewing Foot 2mm | Category A

SKU
JNM2119
In stock
£21.00
-
+