Remember meForgot password?
    Log in with Twitter

2020-10-30 14:40:25

Leonardo, the newly-installed Permanent Multipurpose Module (PMM) of the International Space Station is featured in this image - dated March 2, 2011 - photographed by an Expedition 26 crew member while space shuttle Discovery (STS-133) remains docked with the station.

Image uploaded by Karen Graham
Featured In
Personal Albums Nov 7, 2013 - Science
Latest News
Top News