Formula One World Championship
The Ferrari team applaud race winner Michael Schumacher (GER) Ferrari on the podium.
Formula One World Championship, Rd3, Argentine Grand Prix, Buenos Aires, Argentina, 12 April 1998.
BEST IMAGE