1998 Goodwood Festival of Speed.: 1998 Goodwood Festival of Speed. Goodwood, Sussex, England. 11th March 1998. Tony Brooks, portrait. World Copyright: LAT Photographic. Ref: BROOKS02.
1998 Goodwood Festival of Speed.
Goodwood, Sussex, England. 11th March 1998. Tony Brooks, portrait. World Copyright: LAT Photographic.
Ref: BROOKS02.