Quantcast
Last updated on April 20, 2014 at 21:20 EDT
STS82-E-5568
15 of 89

STS82-E-5568

June 3, 2011
Astronaut Steven A. Hawley, at controls for RMS, during third EVA. Hawley had been a mission specialist for the NASA mission which deployed the giant HST in 1990.