Cyclists | Felix Koller

* September 10, 1955, Switzerland