1970 Le Mans 24 hours.: Le Mans, France. 13-14 June 1970 John Wyer, JWA Team Manager, portrait World Copyright: LAT PhotographicRef: Motor b&w print
Le Mans, France. 13-14 June 1970
John Wyer, JWA Team Manager, portrait
World Copyright: LAT PhotographicRef: Motor b&w print