The Great Sphinx of Giza - the great human-headed lion that sits next to the famed Pyramids of Giza - is one of the most recognisable of Egyptian landmarks. Yet despite its fame, relatively little is known about this intriguing piece of ancient...
↧