1969 Le Mans 24 Hours : 1969 Le Mans 24 Hours Le Mans, France. June 1969. Crowd Scenes. World Copyright: LAT Photographic ref: B&W Neg no. L69/618/33A
1969 Le Mans 24 Hours
Le Mans, France. June 1969.
Crowd Scenes.
World Copyright: LAT Photographic
ref: B&W Neg no. L69/618/33A