Suez Canal Authority: Media
Egyptian autonomous entity
Images
Suez Canal Authority
Located in Port Said, Egypt, the Suez Canal Authority, maintained by the Egyptian...
Daniel Csörföly