Formula One World Championship: The view across a wet Imola F1 paddock. Formula One World Championship, Rd4, San Marino Grand Prix, Imola, Italy, 14 April 2002.
The view across a wet Imola F1 paddock.
Formula One World Championship, Rd4, San Marino Grand Prix, Imola, Italy, 14 April 2002.