Final Days: Mummies of the World Exhibition at Bowers Museum
On Saturday, I took my niece to see the new Mummies of the World exhibit at the Bowers Museum in Santa Ana, California. I had seen the advertising for the exhibit for some time and wanted to check it out for myself. During the exhibit, we came face to face with the largest exhibition of …