The Crystal Palace Back to main article page

The Crystal Palace at Sydenham Hill, 1854.