Cleopatra - Egypt's Last Pharaoh
Mixed Media - Mix
Last Queen of the nile.Cleopatra's royal decree:" Make it Happend"
June 6th, 2010
Viewed 108 Times - Last Visitor from Kiez, 12 - Germany on 05/07/2015 at 1:34 PM