Please, log in first.
Born 1909-10-29 New Orleans, Louisiana, USA
Died 1992-01-21 (82 years old) Hannover, Sachsen, Germany
Creator has no biography yet