Cyclists | André Delcroix

* September 20, 1953, Belgium