Tag: Cleopatra

Discovery of the newsmaker in Egypt; This may be the head of the statue of Cleopatra!

The discovery of the head of a statue attributed to Cleopatra in

2 Min Read