Formula One World Championship: A welcome sight on St. Kilda Beach Australian Grand Prix, Albert Park, Melbourne, 28 February 2002 DIGITAL IMAGE
A welcome sight on St. Kilda Beach
Australian Grand Prix, Albert Park, Melbourne, 28 February 2002
DIGITAL IMAGE