Geneva Motor Show 2011 – Lamborghini Aventador Editorial Photography - Image of automotive, supercar: 18665127
The Lamborghini Aventador LP 700-4 is presented at the Geneva Motor Show in Geneva, Switzerland, 01 March 2011. Some 170 world and Europe premieres are to be unveiled during the 81st Geneva