clear

Creating new perspectives since 2009

Has Egypt's Great Sphinx shut its eyes?

The Sphinx is the oldest known monumental sculpture in Egypt and one of the most recognisable statues in the world

May 18, 2022 at 11:57 am