Deutz Orion F4L514

Go Back
Trademark
Deutz (group F air cooled)
Country
Germany
Year
1956
HP
60
Restored in
2010