The temple of Hatshepsut near Luxor in Egypt. Statues on facade of palace of Hatshepsut, stock photo

Editorial image of 'The temple of Hatshepsut near Luxor in Egypt.  Statues on facade of palace of Hatshepsut'
Published: April 18, 2017
Close
Loading