GENEVA - MARCH 12: Various makes and models of cars are on display at the 82nd International Motor Show on March 12, 2012 in Geneva, Switzerland
- Image ID: 101395048
- Copyright: Alexander Chaikin
- Editorial Credit: Alexander Chaikin / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.