Crystal Palace Dinosaurs

Crystal Palace Dinosaurs


London, United Kingdom (GB)
The Crystal Palace Dinosaurs, also known as Dinosaur Court, are a series of sculptures of dinosaurs and extinct mammals located in Crystal Palace Park. The models represent fifteen genera of extinct animals, not all dinosaurs.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement