village built on the slopes of the desert mountains between the temples of ancient Thebes, West Bank, Luxor, Egypt

Loading…
village built on the slopes of the desert mountains between the temples of ancient Thebes, West Bank, Luxor, Egypt