2001 Autosport Awards Grosvenor House, London, England. 2nd December 2001 : 2001 Autosport Awards Grosvenor House, London, England. 2nd December 2001 Jackie Stewart and David Coulthard World Copyright - LAT Photographic
2001 Autosport Awards Grosvenor House, London, England. 2nd December 2001
Jackie Stewart and David Coulthard
World Copyright - LAT Photographic