mail_outline sales@mediastorehouse.com
Africa, Egypt, Upper Egypt, Luxor. Temple of Hatshepsut, early morning view of Deir al-Bahri
Mortuary Temple of Queen Hatshepsut (Deir Al-Bahri), West Bank of the Nile Valley, Luxor, Egypt