Volkswagen, VW up, 64th International Motor Show, IAA, 2011, Frankfurt am Main, Hesse, Germany, Europe

- Image ID: CRE9XM

Volkswagen, VW up, 64th International Motor Show, IAA, 2011, Frankfurt am Main, Hesse, Germany, Europe

imageBROKER / Alamy Stock Photo

Image ID: CRE9XM

Location: Frankfurt am Main, Hessen