Cyclists | Leon Strobbe

* April 25, 1953, The Netherlands
+ Februay 22, 1975, The Netherlands