Quantcast
Last updated on April 17, 2014 at 17:30 EDT
jsc2006e47138
19 of 606

jsc2006e47138

October 31, 2011
Astronaut Scott D. Altman, commander for the newly announced final shuttle crew to visit and work on the Hubble Space Telescope.