Goodwood Festival of Speed: The spectators enjoying the Goodwood refreshments. Goodwood House, England. 6-8 July 2001.
The spectators enjoying the Goodwood refreshments.
Goodwood House, England. 6-8 July 2001.