Formula One: Maria De Villota (ESP) Renault F1 car. Formula Renault 3.5 Series, Rd7, Barcelona, Spain, 7 September 2011.
Maria De Villota (ESP) Renault F1 car.
Formula Renault 3.5 Series, Rd7, Barcelona, Spain, 7 September 2011.