Goodwood Festival of Speed
Goodwood Estate Co. Ltd.
Chichester, England June 27th, 2004
The beautiful sculpture in Sunday's waning light.
<< BACK
FAVES
NEXT
>>