1990 Le Mans 24 Hours: Le Mans, France. 16th - 17th June 1990. Ross Brawn, Technical Director, TWR-Jaguar Racing Team, portrait.World Copyright: LAT Photographic.Ref: 35mm Colour Transparency
Le Mans, France. 16th - 17th June 1990.
Ross Brawn, Technical Director, TWR-Jaguar Racing Team, portrait.World Copyright: LAT Photographic.Ref: 35mm Colour Transparency