Cyclists | Numa Cuenoud

* December 22, 1912, Switzerland
+ July 30, 1981, Switzerland