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