Pfaff 820604096

Beading Foot 820604096 - Buy Online

Beading Foot 4mm CDEFGJ

Part : 820604096

Barcode : 7393033021153

£15.60 each