Observing the Luxor Temple in Luxor, Egypt, has grandeur and historical significance, and evokes a sense of awe and admiration for ancient civilization
4k 00:21
Add to Collections
Add to Favorites