Image 1 of 1
Autosport Awards.jpg
Autosport Awards - Entrance Foyer - Grosvenor House Hotel - London - 5th December 2004