ALEXANDRA PALACE
Alexandra Palace, north London, England. The original 1873 building dramatically burnt down, only 16 days after it had opened. It was quickly rebuilt and re-opened in 1875
Picture No
10180981
Media ID
44869466
Size
3771px x 4982px
(1.5MB)
Credit
Mary Evans Picture Library
Source
Unattributed photograph for the Mustograph Agency
Date
1875





























