Formula One World Championship: The Toyota Team with HRH King Juan Carlos of Spain and Carlos Sainz (ESP). Spanish Grand Prix, Barcelona, 28 April 2002. DIGITAL IMAGE
The Toyota Team with HRH King Juan Carlos of Spain and Carlos Sainz (ESP).
Spanish Grand Prix, Barcelona, 28 April 2002.
DIGITAL IMAGE