JANUARY 12 — In 1851, the Great Exhibition was held in London, with the purpose-built Crystal Palace (the structure with the greatest area of glass ever seen) housing a triumphalist display of British industry, science and culture…
Read more
JANUARY 12 — In 1851, the Great Exhibition was held in London, with the purpose-built Crystal Palace (the structure with the greatest area of glass ever seen) housing a triumphalist display of British industry, science and culture…
Read more