GENEVA - MARCH 4 : A  Mercedes Benz car on display at 80th International Motor Show Palexpo-Geneva on March 4, 2010 in Geneva, Switzerland.
Editorial use only
Editorial credit: Dong liu / Shutterstock.com

Royalty-free stock photo ID: 48121075

GENEVA - MARCH 4 : A Mercedes Benz car on display at 80th International Motor Show Palexpo-Geneva on March 4, 2010 in Geneva, Switzerland.