Mummies Photos

Egyptian mummies, British Museum, London, United Kingdom
Egyptian mummies.
Location: British Museum, London, United Kingdom
Image ID: 28305  
Egyptian mummies in sarcophagi in the British Museum, London, United Kingdom
Egyptian mummies in sarcophagi in the British Museum.
Location: British Museum, London, United Kingdom
Image ID: 28307  
All photographs copyright © Phillip Colla / Oceanlight.com, all rights reserved worldwide.