Philly hosts world premiere of Cleopatra exhibit

June 4, 2010 12:51:49 PM PDT
An exhibit making its world premiere in Philadelphia features many never-before-seen artifacts from a pair of ongoing Egyptian archaeological expeditions.

Load Comments