ISS astronauts. Astronauts Lee M E Morin (left) and Ellen Ochoa inside the Destiny Laboratory on the International Space Station (ISS). Photographed o


ISS astronauts. Astronauts Lee M E Morin (left) and Ellen Ochoa inside the Destiny Laboratory on the International Space Station (ISS). Photographed on 13th April 2002, during Space Shuttle mission STS-110. This mission, which lasted from 8th-19th April, continued the construction of the ISS.


Size: 1998px × 3032px
Photo credit: © NASA/SCIENCE PHOTO LIBRARY / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2002, american, astronaut, astronauts, ellen, female, international, iss, lee, male, man, manned, microgravity, morin, ochoa, space, spaceflight, states, station, sts-110, sts110, united, upside, usa, weightless, weightlessness, woman