1913 French Grand Prix.: Amiens, France. 12 July 1913. Published Autocar 19/7/1913. World Copyright - LAT Photographic
Amiens, France. 12 July 1913.
Published Autocar 19/7/1913.
World Copyright - LAT Photographic