Click here for a full size image
Mercedes-Benz E-Class Cabriolet drop its lid at Geneva 2010