David Cavendish
2 titles
Acting
Oct 29, 1893
Camberwell, Lambeth, Surrey, England, UK