The Colossi of Memnon. Colossal Statues in The Plain of Thebes.
Colossal Statues in The Plain of Thebes, during the Inundation of the Nile. Two ancient Egyptian colossal statues standing side by side from the 14th century BC.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed