Please, log in first.
Born 11/17/1894 Amsterdam, Noord-Holland, Netherlands
Died 1964 London, England, UK
Creator has no biography yet