ISS023-E-044960 (17 May 2010) --- The forward section of space shuttle Atlantis, docked to the International Space Station, is featured in this image photographed by an STS-132 spacewalker during the mission?s first session of extravehicular activity (EVA).
Details