2012 Geneva Motor Show-1


Held March 8th to 18th at Genève · Palexpo in Geneva, Switzerland.