James Granville Adderley

Church of England clergyman and Christian socialist (–)

Parents

Children

Siblings