Michael Macowan

Michael Macowan

Born: 1906-04-18 — Bedford Park, London, England, UK

Known For