1965 Le Mans 24 Hours.: Le Mans, France. 19th - 20th June 1965. Local Police watch the action at night, atmosphere. World Copyright: LAT Photographic Ref: Autocar Used Pic 25th June 1965 Pg 1272.
Le Mans, France. 19th - 20th June 1965.
Local Police watch the action at night, atmosphere.
World Copyright: LAT Photographic
Ref: Autocar Used Pic 25th June 1965 Pg 1272.