1971 Le Mans 24 hours.: Le Mans, France. 12th - 13th June 1971. Herbert Muller/Richard Attwood (Porsche 917k), 2nd Position, action. World Copyright: LAT Photographic. Ref: 71MFLM
Le Mans, France. 12th - 13th June 1971.
Herbert Muller/Richard Attwood (Porsche 917k), 2nd Position, action.
World Copyright: LAT Photographic.
Ref: 71MFLM