Quantcast
Last updated on April 19, 2014 at 9:20 EDT
STS096-E-5037
27 of 97

STS096-E-5037

June 14, 2011
Astronaut Rick D. Husband, pilot, signals with thumbs up during Discovery's rendezvous operations with the International Space Station (ISS). The photo was taken with an electronic still camera (ESC) at 03:34:23 GMT, May 29, 1999.