Quantcast
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.


comments powered by Disqus