Cyclists | Leo De Beer

* October 3, 1918, The Netherlands
+ June 30, 1999, The Netherlands