Temple of Hatshepsut at Luxor, Egypt.

Temple of Hatshepsut at Luxor, Egypt. - 200047609

Similar stock images

to-top-page