- Advertisement -
(CNN) – Crystal Palace Park in South London continues to house the world’s first dinosaur sculptures. They were created in the 1850s from what, at the time, were very recent scientific discoveries: fossils, unearthed in England just a few decades earlier.
…

