Autosport International Show: The Stars of Tomorrow stand. Autosport International Show, Day 3, NEC, Birmingham, 13 January 2007 DIGITAL IMAGE
The Stars of Tomorrow stand.
Autosport International Show, Day 3, NEC, Birmingham,
13 January 2007
DIGITAL IMAGE