mail_outline sales@mediastorehouse.com
The Sphinx in Cairo, EgyptThe pyramid of Khafre (Chephren) and the Sphinx, at the Pyramids of Giza, Cairo, Egypt