1953 Le Mans 24 hours. : 1953 Le Mans 24 hours. Le Mans, France. 13-14 June 1953. Walters and Fitch- Cunningham C5-R World Copyright -LAT Photographic ref: C35976
1953 Le Mans 24 hours.
Le Mans, France. 13-14 June 1953.
Walters and Fitch- Cunningham C5-R
World Copyright -LAT Photographic
ref: C35976