No photo

Douglas Herald

Acting · Born 1891-07-02 · Birkenhead, Cheshire, England, UK

No biography available.