James Granville Adderley

Church of England clergyman and Christian socialist ()

Parents

Children

Siblings