Egyptian mummies on display in The British Museum, Great Russell St, Bloomsbury, London, England, UK


Size: 4072px × 2715px
Location: Bloomsbury, London, England, UK
Photo credit: © John Keates / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ancient, artifacts, bloomsbury, bodies, british, cases, display, displays, egypt, egyptian, england, exhibits, london, mummies, mummified, mummy, mummys, museum, preserved, uk