Formula One World Championship: The crowded hospitality suites. British Grand Prix, Rd11, Silverstone, England. 20 July 2003. DIGITAL IMAGE
The crowded hospitality suites.
British Grand Prix, Rd11, Silverstone, England. 20 July 2003.
DIGITAL IMAGE