Heavy Traffic at the base of the Great Pyramids
Heavy traffic at the base of Pyramid of Menkaure, smallest of the three Great Pyramids on the Giza Plateau.
Heavy traffic at the base of Pyramid of Menkaure, smallest of the three Great Pyramids on the Giza Plateau.