FRANKFURT - SEPT 2015: presented at IAA International Motor Show on September 20, 2015 in Frankfurt, Germany

- Image ID: R6ET06
FRANKFURT - SEPT 2015: presented at IAA International Motor Show on September 20, 2015 in Frankfurt, Germany
Dmitry Orlov / Alamy Stock Photo
Image ID: R6ET06
Location: Frankfurt am Main, Germany