Pyramids of Giza. The Great Pyramid of Khufu a…

Pyramids of Giza. The Great Pyramid of Khufu at the time of the Flood, between 1934 and 1939