Goodwood Festival of Speed: Collection of historic sports cars. Goodwood Festival of Speed, Goodwood House, Sussex, England, 3 July 2010.
Collection of historic sports cars.
Goodwood Festival of Speed, Goodwood House, Sussex, England, 3 July 2010.