Tag "Bowers Museum"

Mummies of the World: The Exhibition currently at Bowers Museum (Santa Ana)

If you’re a fan of mummies and are located in the Southern California area, check out the Mummies of the World: The Exhibition at Bowers Museum. The exhibit has been