This script requires javascript be enabled in your browser.
STS-110 Shuttle Mission Imagery
high res
(1.3 M)
low res
(85 K)
STS110-353-012 (8-19 April 2002) --- Astronaut Ellen Ochoa, STS-110 mission specialist, poses by the speed limit signs in the Unity node on the International Space Station (ISS).