Shanghai, China. 20th Apr, 2015. Visitors look at vehicles of Benz displayed in the Auto Shanghai 2015, east China's Shanghai, April 20, 2015. A total of 1,343 complete vehicles were on display, including 103 new energy vehicles and 47 concept cars. Credit: Xinhua/Alamy Live News

- Image ID: EMDBG7
Shanghai, China. 20th Apr, 2015. Visitors look at vehicles of Benz displayed in the Auto Shanghai 2015, east China's Shanghai, April 20, 2015. A total of 1,343 complete vehicles were on display, including 103 new energy vehicles and 47 concept cars. Credit: Xinhua/Alamy Live News
Xinhua / Alamy Stock Photo
Image ID: EMDBG7

Search stock photos by tags


ce