Deutz D8005A - JACOBI

Go Back
Trademark
Deutz (group 05 air cooled)
Country
Germany
Year
1967
HP
80
Serial Number
79211690
Restored in
2009
Remarks

4 wheel drive