
The 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"
by Layman
About
Crystal Palace (Sydenham, London, England); Sunday legislation -- Great Britain