Formula One World Championship: A welcome sight in the paddock. Australian Grand Prix, Melbourne, Australia, 4 March 2001.
A welcome sight in the paddock.
Australian Grand Prix, Melbourne, Australia, 4 March 2001.