1989 Le Mans 24 Hours.
1989 Le Mans 24 Hours.
Le Mans, France. 10th-11th June.
Don Shead/Rob Stirling/Ross Hyett (Spice SE88C-Ford Cosworth), 16th position.
World Copyright: LAT Photographic.
Ref: 35mm Transparency.