Formula One World Championship: Felipe Massa (BRA) Sauber. San Marino Grand Prix, Imola, Italy, 14 April 2002. DIGITAL IMAGE
Felipe Massa (BRA) Sauber.
San Marino Grand Prix, Imola, Italy, 14 April 2002.
DIGITAL IMAGE