Cyclists | Gregoire Ruiz de Leon

* July 18, 1955, France