esna, egypt
The town of Esna on the western bank of the Nile, Egypt
Esna201511040751EgyptEgyptianIslamicNilearchitectureboatcruisingculturelandscapelocksmosquepeoplerivertownurban