Janome Sewing Machines (Exeter)

Stand E09

Sewing and embroidery machines and overlockers.