0 Albums / Photos December 28, 2012 Cleopatra: The Exhibition – California Science Center I went down to the Science Center with a friend to check it out. We were a little whacky. Remember, last day is Jan 6th