Temple of Queen Hatshepsut at El Deir El Bahari, Valley of the Kings, Luxor, Egypt.

Temple of Queen Hatshepsut at El Deir El Bahari, Valley of the Kings, Luxor, Egypt.

 Stock photo ID: 28561444

Same artist

  |   See all