Designed by
Title
Geneva Motorshow 2012 - Audi Banner #23748510
Description
Geneva, Switzerland. Audi banner and stage lights hanging from the exhibition hall ceiling at the 82nd Geneva International Motorshow 2012. The event are held from 8 to 18 March 2012. Picture was taken on 8th March 2012
This image is editorial