Formula One World Championship: The dining area of the Toyota motor home. San Marino Grand Prix, Imola, Italy, 11 April 2002. DIGITAL IMAGE
The dining area of the Toyota motor home.
San Marino Grand Prix, Imola, Italy, 11 April 2002.
DIGITAL IMAGE