The Natural History Museum in South Kensington , London - Part 2 Continuing from where we left in the previous post. Am including some more exhibits that I found interesting... Giant Sequoias are the wo...Read More
The Natural History Museum in South Kensington , London The Natural History Museum is one of three large museums on Exhibition Road, South Kensington, London. The museum is home to life and...Read More