Formula One World Championship
Michael Schumacher (GER) Ferrari F2002, makes his way back to parc ferme after a crushing victory.
Formula One World Championship, Rd5, Spanish Grand Prix, Barcelona, Spain. 28 April 2002.
BEST IMAGE