UK, London, Natural History Museum, Great Britain, Europe, England, hall, people, visitors, museum, Stock Photo, Picture And Rights Managed Image. Pic. H44-10835181