New Scientist




This photograph was taken from on board the International Space Station as it passed above Sarychev Peak on Matua Island.

Comments

Popular Posts