Cyclists | Joel Muller

* May 24, 1892, France
+ September 4, 1957, France