Pyramids of Giza, Cairo and Luxor, Egypt
The Pyramid of Chephren at Giza.
Copyright Notice: Click here for the copyright policy for images on this web site.
The Pyramid of Chephren at Giza.
Copyright Notice: Click here for the copyright policy for images on this web site.