see more

the Great Sphinx and the Great Pyramids of Giza, Egypt

the Great Sphinx and the Great Pyramids of Giza, Egypt