Autosport International Show: Sutton Motorsport Images photographs on the T.L.Clowes stand Autosport International Show , NEC, Birmingham, England. 8 - 11 January 2004 DIGITAL IMAGE
Sutton Motorsport Images photographs on the T.L.Clowes stand
Autosport International Show , NEC, Birmingham, England.
8 - 11 January 2004
DIGITAL IMAGE