2003 Annual Autosport Awards Ceremony.
Annual Autosport Awards Ceremony.
Grosvenor House Hotel, Park Lane, London. 7 December 2003.
Menu and Table Centre.
World Copyright: Bellanca/LAT Photographic
ref: 35mm Transparency Image