James Granville Adderley

Church of England clergyman and Christian socialist

Parents

Children

Siblings