Cyclists | Felix Furrer

* June 3, 1984, Switzerland