Autosport International Show: Silverstone Awards on the Central Stage. Autosport International Show Day 2, Birmingham, England, 10 January 2003. DIGITAL IMAGE
Silverstone Awards on the Central Stage.
Autosport International Show Day 2, Birmingham, England, 10 January 2003.
DIGITAL IMAGE