Mercedes logo at the motor show in front of the Messeturm Trade Fair Tower in Frankfurt, Hesse, Germany, Europe

- Image ID: KG6458
Mercedes logo at the motor show in front of the Messeturm Trade Fair Tower in Frankfurt, Hesse, Germany, Europe
Stefano Senise / Alamy Stock Photo
Image ID: KG6458
Location: Frankfurt, Germany

Similar stock images