The Lola GT
Photographed at Goodwood Festival of Speed 8th July 2001
by Mark Gussin
Back to the Front Page and more pictures