Cyclists | Leo Duyndam

* January 2, 1948, The Netherlands
+ July 26, 1990, France