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