thefashioneaste.com
Cleopatra at California Science Center
Two countries constantly in the the spotlight now are Greece and Egypt. It’s fitting that Cleopatra decides to show up in LA now. Cleopatra, I had forgotten so much about you. When I think …