2008's sculpture, sponsored by Landrover

 

Goodwood Festival of Speed

cars   03 Jul 2009