17-5380-1 Presser foot 1502 3/16 with holder

£124.98

Kansai DLR