More photos of my recent trip to London, here’s a look at some of the mummies (and other Egyptian artifacts) that are on display at The British Museum. The full set is here.
More photos of my recent trip to London, here’s a look at some of the mummies (and other Egyptian artifacts) that are on display at The British Museum. The full set is here.