The Great Pyramids of Giza, Cairo, Egypt

5 milleniums... hard to understand and a true testimony of ingenuity...



No comments: