A multiple exposure picture shows the Jaguar logo during the 63rd International Motor Show (IAA) in the central German city of Frankfurt am Main on September 15, 2009. A total of 781 auto and auto parts manufacturers from 30 countries are to present around 100 new models, during the motor show taking place from September 17 to 27. AFP PHOTO DDP / SASCHA SCHUERMANN GERMANY OUT
Be the first to comment