Egypt

Now showing images tagged: "Egypt"

Qasr al-Nil Bridge and Semiramis Intercontinental Hotel from Gezira Island. 2005 May 01.