Born 1893-04-23 Petrohrad, Russian Empire
Died 1978-04-18 (84 years old) Letchworth, Hertfordshire, England, UK
Creator has no biography yet