Leo Genn

Leo Genn

Performer
  • Born: Aug 9, 1905 in London, England
  • Death: Jan 26, 1978 in London, England