Landers Stevens
4 titles
Acting
Feb 17, 1877
San Francisco, California, USA