The Crystal Palace was a huge exhibition building constructed in London's Hyde Park between 1850 and 1851. It hosted the Great Exhibition of 1851 - an event showcasing sculptures, machinery, diamonds, ...
Some results have been hidden because they may be inaccessible to you