Formula One World Championship: A welcome sight in the paddock. Hungarian Grand Prix, Hungaroring, Hungary, 19August 2001.
A welcome sight in the paddock.
Hungarian Grand Prix, Hungaroring, Hungary, 19August 2001.