The oasis of Cairo

Egypt. Cairo. Floating house on the Nile
20/20 Egypt. Cairo. Floating house on the Nile