Quantcast
Last updated on April 16, 2014 at 11:16 EDT
STS82-E-5644
7 of 89

STS82-E-5644

June 3, 2011
Inside Discovery's cabin, astronauts Scott J. Horowitz (left), pilot, and Mark C. Lee, payload commander, monitor the mission's fourth space walk to service HST.