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