Formula One World Championship: An office in the new McLaren motor home. San Marino Grand Prix, Imola, Italy, 11 April 2002. DIGITAL IMAGE
An office in the new McLaren motor home.
San Marino Grand Prix, Imola, Italy, 11 April 2002.
DIGITAL IMAGE