Quantcast
S131-E-009636
328 of 699

S131-E-009636

June 18, 2014
(13 April 2010) --- Intersecting the thin line of Earth's atmosphere, space shuttle Discovery is featured in this image photographed by an STS-131 crew member while Discovery remains docked with the International Space Station.


comments powered by Disqus