Great Pyramids of Giza

Pyramids Of Giza

The Great Pyramids of Giza in Cairo, Egypt.