Landers Stevens
4 titles
Acting
Feb 17, 1877
Died: Dec 19, 1940
San Francisco, California, USA