1975 Le Mans 24 hours.: Le Mans, France. 14-15 June 1975. Pit lane at night, atmosphere. World Copyright: LAT Photographic Ref: 75LM09.
Le Mans, France. 14-15 June 1975.
Pit lane at night, atmosphere.
World Copyright: LAT Photographic
Ref: 75LM09.