Pfaff 820532096

Pfaff 820532096 - Buy Online

Piping foot

Part : 820532096

Barcode : 7393033016524

£15.60 each