Cyclists | Léopold Debusscher

* September 27, 1931, Belgium
+ September 8, 2014, Belgium