Quantcast
Last updated on April 18, 2014 at 1:21 EDT
STS103-334-020
31 of 143

STS103-334-020

June 16, 2011
Astronaut Steven L. Smith, STS-103 payload commander, on Discovery's flight deck, leads the team of space walkers on NASA's third servicing mission to the Hubble Space Telescope (HST). Smith also participated in extravehicular activity(EVA)on the second HST servicing mission in 1997.