Designed by
Title
Natural History Museum interior with ancient sequoia in London #68127489
Description
Natural History Museum interior with ancient stairway and giant sequoia section on August 7, 2015 in London, UK. The museum hosts a vast range of specimens from various segments of natural history.
This image is editorial