Italy Once upon a time there was a crystal palaceBy Italian NewsNovember 30, 2024 When it was built, in 1851, the Crystal Palace in London was a true pride of Victorian civilization, a prodigy of iron architecture. Completed in…