Profile Image of Helen von Münchofen

Helen von Münchofen

1904-02-19 - 1956-01-01