electric car BMW Vision at the 63. IAA Motor Show in Frankfurt, Germany, 15.9.2009

- Image ID: BE8TE4
Friedrich Stark / Alamy Stock Photo
Image ID: BE8TE4
electric car BMW Vision at the 63. IAA Motor Show in Frankfurt, Germany, 15.9.2009