The guardians of Thebes
Posted on Nov 4, 2006 |
2043 views
The giant Memnon twin statues were the legendary guardians of the Necropolis of Thebes-West bank of Luxor, Egypt. (June 2006)
Egypt
The giant Memnon twin statues were the legendary guardians of the Necropolis of Thebes-West bank of Luxor, Egypt. (June 2006)
Egypt