Leon Holmes
2 titles
Acting
Nov 23, 1913
San Francisco, California, USA