Image 78 of 94
Volkswagen L1, IAA 2009, Frankfurt, 16.09.2009
PZ_078