Image 89 of 94
Volvo S60 Concept, IAA 2009, Frankfurt, 16.09.2009
PZ_089