Designed by
Title
Temple of Hatshepsut, in the Deir el Bahari complex, on the west bank of the Nile River, near the Valley of the Kings #178031878
Description
Temple of Hatshepsut, in the Deir el Bahari complex, on the west bank of the Nile River, near the Valley of the Kings, in Egypt, Africa
This image is editorial