Cyclists | Lea Stern

* September 25, 2001, Switzerland