Libby Taylor
14 titles
Acting
Apr 20, 1902
Chicago, Illinois, USA