The National Geographic exhibition Cleopatra: The Last Queen of Egypt explores the life behind the enigmatic women whose power, love life and suicide has captured the imagination of the world for centuries. The exhibition is currently at the California Science Center in Los Angeles, CA where it will remain until the end of 2012.
The dramatically […]