影人简介
Carroll was born in Weedon Bec, Northamptonshire, to William and Catherine Carroll. His Roman Catholic parents named him after then-Pope Leo XIII. In 1897, his family lived in York, where his Irish-born fa
影人简介
Carroll was born in Weedon Bec, Northamptonshire, to Wi