1965 Le Mans 24 hours.: 1965 Le Mans 24 hours. Le Mans, France. 19-20 June 1965. Fans (some with periscopes), atmosphere. World Copyright: LAT Photographic Ref: 65LM05
1965 Le Mans 24 hours.
Le Mans, France. 19-20 June 1965.
Fans (some with periscopes), atmosphere.
World Copyright: LAT Photographic
Ref: 65LM05