Menu
Share
 
Switch to Desktop Site

November 30, 2012

Image

Image 3 of 26

 

Visitors look at car wheel hubs during a press presentation prior to the Essen Motor Show in Essen, Germany. About 600 exhibitors will present their latest developments at the Essen trade fair from December 1 until December 9, 2012.

PHOTO: Ina Fassbender/Reuters

Next Image Previous Image

Image 3 of 26

 
About these ads

Share