iss026e031068
ISS026-E-031068 (1 March 2011) --- The newly-attached Permanent Multipurpose Module (PMM) and a docked Russian Soyuz spacecraft are featured in this image photographed by an Expedition 26 crew member while space shuttle Discovery (STS-133) remains docked with the station. Earth's horizon and the blackness of space provide the backdrop for the scene.
2,342
views
2
faves
0
comments
Uploaded on August 9, 2013
Taken on March 2, 2011