Nile Restaurant, Cairo, Egypt

Cairo Nile Restaurant Boat, Egypt