International Space Station...

International Space Station view of Mt. Elbrus taken on September 13, 2002, using the Electronic Still Camera equipped with a 800 mm lens. (NASA Photo)

Comments

No comments posted yet.