Cairo TV Tower , seafront of Nile River.  Egypt.

Royalty-free stock photo ID: 79884619

Cairo TV Tower , seafront of Nile River. Egypt.