Formula One World Championship: Pedro de la Rosa (ESP) Jaguar Cosworth R2 Japanese Grand Prix, Suzuka 12 October 2001. DIGITAL IMAGE
Pedro de la Rosa (ESP) Jaguar Cosworth R2
Japanese Grand Prix, Suzuka 12 October 2001.
DIGITAL IMAGE