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