Ajax loader
Construction of the Suez Canal near El Kantara
Construction of the Suez Canal near El Kantara, Egypt, illustration from the magazine The Illustrated London News, volume LIV, March 20, 1869. Digitally colorized...
of 1
Open Lightbox