12810-00514-89.jpg

Temple of Hatshepsut - Temple of Hatshepsut, West Bank. Luxor, Egypt.