Image 1 of 1
RME_00238391.jpg
View of the city, Mercedes factory..Stuttgart, Baden-Wrttemberg, Germany...©Roberto Meazza/IML Image Group