Quantcast
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.


comments powered by Disqus