People looks at Mercedes-Benz cars during the the 15th Shanghai International Automobile Industry Exhibition in Shanghai

Reuters
People looks at Mercedes-Benz cars during the the 15th Shanghai International Automobile Industry Exhibition in Shanghai
People looks at Mercedes-Benz cars during the the 15th Shanghai International Automobile Industry Exhibition in Shanghai April 21, 2013. REUTERS/Carlos Barria
View Comments (0)