Christopher Challis

Christopher Challis

Born: 1919-03-18 — London, England, UK

Known For