Results tagged “Sahara Desert in Algeria”

A portion of the Sahara desert in Algeria is pictured as the International Space Station orbited 260 miles above north Africa.

« Previous  1  Next »