Tag Search

Type a search term

Advanced Search

Rhoda island (2 Subjects)

View and plan of Nilometer, device to measure the height of the waters of the river Nile, on Rhoda island in Cairo.

more


Landscape on Rhoda island, Cairo

more