Hollowell, James Hirst, Reverend; Secretary, Northern Counties Education League

Relationships: