Photos of the Cleopatra Exhibition

Stunning photographs of the Cleopatra exhibition at the California Science Centre have been posted by the Daily News.  Click here to view.

Comments

Popular Posts