Go Back Go Back

The Nilometer on Rhoda Island in Cairo
The Nilometer on Rhoda Island in Cairo. Art by David Roberts, courtesy of the Library of Congress