News

A prehistoric model at the Crystal Palace Park in London gets a sprucing up in 1930. ... an exhibition space that had been built for London’s Great Exhibition of 1851.