Stock Photo - The temple of Hatshepsut near Luxor in Egypt

Stock Photo: The temple of Hatshepsut near Luxor in Egypt.

Searchable keywords

Choose multiple keywords