1990 Le Mans 24 hours.
1990 Le Mans 24 hours.
Le Mans, France. 16th - 17th June 1990.
Norbert Santos / Noel del Bello / Daniel Boccard (Norma M6 MGN), Did Not Practice or Qualify, portrait.
World Copyright: LAT Photographic.
Ref: 90 - 407 - 22A.