Formula One World Championship
Juan Pablo Montoya (COL) Williams and Michael Schumacher Ferrari walk in after the race.
Formula One World Championship, Rd16, Chinese Grand Prix, Race, Shanghai, China, 26 September 2004.
DIGITAL IMAGE
BEST IMAGE