Hosted on MSN12mon
Archaeologists Discovered A Miniature Sphinx In Egypt, But The Artifact Is Believed To Be RomanA team of archaeologists from the Ain Shams University in Cairo dug up the sculpture within the remains of a shrine from the Dendera Temple Complex. The Dendera Temple was erected during the Roman ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results