Cycling. Tour de France/Tour of France 1926, 1st stage Evian- Mulhouse (373 km), France 20 June 1926 Photo: The Belgian Jules Buysse, passing a cow, will win the first stage after a long escape, France 1926.


Size: 3444px × 2032px
Photo credit: © BNA Photographic / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: