Quantcast
Last updated on April 20, 2014 at 17:20 EDT
iss023e041819
21 of 655

iss023e041819

January 17, 2012
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.