London’s Natural History Museum

London’s Natural History Museum

The Natural History Museum (NHM) is one of London’s most iconic landmarks.  It was another one on the travelling with a camera bucket list, that had been far too long coming.  The museum: looks after over…