Mummy Gathering Wrapped in History

California Science Center is the scene for the world's largest mummy exhibit.

Examined