Image 1 of 1
130716-DEU-114-TimGraham.jpg
Toy cars on sales in Mercedes-Benz museum and gallery in Stuttgart, Bavaria, Germany