predecessors: The Nile River flooding by the Giza Pyramids. October 31, 1927.
predecessors: The Nile River flooding by the Giza Pyramids. October 31, 1927. -- source link
predecessors: The Nile River flooding by the Giza Pyramids. October 31, 1927. -- source link