Quantcast
S133-E-008828
161 of 890

S133-E-008828

May 12, 2014
(5 March 2011) --- NASA astronauts Alvin Drew (left), Michael Barratt and Nicole Stott, all STS-133 mission specialists, are pictured in the Unity node of the International Space Station while space shuttle Discovery remains docked with the station. Photo credit: NASA or National Aeronautics and Space Administration


comments powered by Disqus