Leo Carroll

Shop PackagesShopping Cart icon

Leo Carroll

Born
October 25, 1886
Birthplace
Weedon Bec, Northamptonshire, England, UK
Died
October 16, 1972
Shop PackagesShopping Cart icon
20 programs featuring Leo Carroll