Cyclists | Thomas Delphis

* June 1, 1999, France