Cyclists | Gijsbert Idema

* April 5, 1938, The Netherlands