Quantcast
STS110-E-5768
36 of 325

STS110-E-5768

July 20, 2011
Astronaut Ellen Ochoa, STS-110 mission specialist, looks through the Earth observation window in the Destiny laboratory on the International Space Station (ISS).


comments powered by Disqus