ISS023-E-041819 (16 May 2010) --- NASA astronaut Piers Sellers, STS-132 mission specialist, floats through a hatch on the International Space Station while space shuttle Atlantis remains docked with the station.
Date May 16, 2010
ISS023-E-041819 (16 May 2010) --- NASA astronaut Piers Sellers, STS-132 mission specialist, floats through a hatch on the International Space Station while space shuttle Atlantis remains docked with the station.