Designed by
Title
Lotus Renault F1 Car - Geneva Motor Show 2011 #18972519
Description
The Lotus Reault 2011 Formula 1 car, sporting a livery reminiscent of the classic livery of the Lotus 79 that raced in the late 70s - Picture taken at the Geneva Motor Show, 3rd March 2011
This image is editorial