Society for the Promotion of Christian Knowledge

Name:Society for the Promotion of Christian Knowledge
Place: London, England