Leo Carroll

Leo Carroll

Born
October 25, 1886
Birthplace
Weedon Bec, Northamptonshire, England
Died
October 16, 1972