Michiel 2005's photos with the keyword: W123 D20

Light adjustment lever

Mercedes-Benz OM615 engine

15 Jul 2011 940
In a 1980 Mercedes-Benz 200D