Formula One World Championship
Banner of fans of Pedro de la Rosa (ESP) McLaren Third Driver.
Formula One World Championship, Rd 6, Spanish Grand Prix, Qualifying Day, Barcelona, Spain, 13 May 2006.
DIGITAL IMAGE