Image 1 of 1
130716-DEU-112-TimGraham.jpg
Mercedes-Benz concept cars in their museum gallery in Stuttgart, Bavaria, Germany