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


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