L

Leon M. Lion

Born 12 March 1879 in Islington, London, England, UK

Died 28 March 1947 (aged 68)

Writer

Producer