Cyclists | Leo Schönenberger

* January 15, 1963, Switzerland
+ October 1, 2019, Thailand