The Crystal Palace Back to main article page

Mounting Egyptian giants in the main transept, 1851.