The Grade I-listed Megalosaurus statue has been in Crystal Palace Park since the Victorian era.
BBC News - Home, BBC News
Sun, 05/24/2020 - 9:38am
The Grade I-listed Megalosaurus statue has been in Crystal Palace Park since the Victorian era.