ReligionThe People's Palace and the Religious World: or, thoughts on public agitation against the promised charter to the new Crystal Palace Company, and on "Sabbath desecration"
Layman
Crystal Palace (Sydenham, London, England); Sunday legislation -- Great Britain
Read →