The Sphinx and Chefren Pyramid, Giza, Egypt

Print Friendly