Quantcast
ISS028-E-005945
639 of 923

ISS028-E-005945

March 18, 2014
(27 May 2011) --- The aft section of the docked space shuttle Endeavour (STS-134) is featured in this image photographed by a crew member on the International Space Station.


comments powered by Disqus