View of a computer screen showing a map of North America. Photo taken on the International Space Station (ISS) during STS-129 / Expedition 21 joint operations.
Information
Taken in
Space
Автор
NASA
Описание
View of a computer screen showing a map of North America. Photo taken on the International Space Station (ISS) during STS-129 / Expedition 21 joint operations.