Cyclists | Ludo Delcroix

* October 28, 1950, Belgium