Cyclists | Charles Dumont

* November 11, 1888, Switzerland
+ July 13, 1952, Switzerland