Castle Combe 2002

Caterhams, Tuscans and British GTs at Castle Combe.
Start slideshow