Cyclists | Jules Deloffre

* April 22, 1885, France
+ October 13, 1963, France