Colossi of Memnon next the city of Luxor in Egypt.

Royalty-free stock photo ID: 43642474

Colossi of Memnon next the city of Luxor in Egypt.