All posts tagged t-rex

Dinosaurs in London

While in London I went to the Natural History Museum. It is an amazing place. The massive entrance chamber with the statue of Darwin surveying everything is very impressive.
Continue reading →