Memphis - Egypt

Colossi of Memnon
[Memphis - Egypt]