Image 76 of 94
Volkswagen L1, IAA 2009, Frankfurt, 15.09.2009
PZ_076