Quantcast
Last updated on April 24, 2014 at 5:22 EDT
STS096-E-5150
14 of 97

STS096-E-5150

June 14, 2011
Astronaut Ellen Ochoa in the SpaceHab module aboard the Earth-orbiting Space Shuttle Discovery.