Leo Gestel
The Netherlands
1881
-
1941