Image 57 of 328
On display on cricket pitch, next to The Commuter and Glacier Grenade, Goodwood Festival of Speed, July 2002