Stock Photo: Egypt. Temple of Luxor and Mosque of Abu el Haggag.
Stock Photo: 4286-56698 Egypt. Temple of Luxor and Mosque of Abu el Haggag.