Cyclists | Jacques Mermillod

* January 13, 1929, France
+ April 2, 2020, France