Formula One World Championship: Pedro de la Rosa (ESP) McLaren. Formula One World Championship, Rd 15, Italian Grand Prix, Race Day, Monza, Italy, 10 September 2006. DIGITAL IMAGE
Pedro de la Rosa (ESP) McLaren.
Formula One World Championship, Rd 15, Italian Grand Prix, Race Day, Monza, Italy, 10 September 2006.
DIGITAL IMAGE