Crystal Palace, Upper Norwood, London, United Kingdom / by Andrew Thomson and Madeleine Swain.
This documentary features a brief history of London's Crystal Palace (which burned down in 1936 after an accidental fire), as well as the 1988 explosion aboard the Piper Alpha, an offshore drilling platform in the North Sea.
Saved in: