ISS015-E-26171 (1 Sept. 2007) — Simushir Island, Kuril Archipelago, Russian Far East, is featured in this image photographed by an Expedition 15 crewmember on the International Space Station. Simushir ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results