1971 Le Mans 24 hours.: Le Mans, France. 12 - 13 June 1971. Vic Elford/Gerard Larrousse (Porsche 917L), retired, action. World Copyright: LAT Photographic Ref: 71LM36
Le Mans, France. 12 - 13 June 1971.
Vic Elford/Gerard Larrousse (Porsche 917L), retired, action.
World Copyright: LAT Photographic
Ref: 71LM36