Cyril Delevanti
22 titles
Acting
Feb 22, 1889
London, England, UK