FRANKFURT - SEP 25:General view of the 64th Internationale Automobil Ausstellung (IAA) on September 25, 2011 in Frankfurt, Germany.
Editorial use only
Editorial credit: Gyuszko-Photo / Shutterstock.com

Royalty-free stock photo ID: 87853420

FRANKFURT - SEP 25:General view of the 64th Internationale Automobil Ausstellung (IAA) on September 25, 2011 in Frankfurt, Germany.