Cyclists | Leon Scheirs

* September 3, 1938, Belgium