1993 Autosport Awards
1993 Autosport Awards.
Grosvenor House Hotel, Park Lane, London, Great Britain. 5th December 1993. Peter Foubister addresses the guests at the Awards, portrait.
World Copyright: LAT Photographic.
Ref: Colour Transparency.