1973 Le Mans 24 Hours: Le Mans, France. 9th - 10th June 1973 Historic Le Mans winner cars demonstrate along the main straight, action . World Copyright: LAT Photographic. Ref: L73-943/19A.
Le Mans, France. 9th - 10th June 1973
Historic Le Mans winner cars demonstrate along the main straight, action
.
World Copyright: LAT Photographic.
Ref: L73-943/19A.