Astronaut Gregory J. Harbaugh

Gregory J. Harbaugh is seen at work on Hubble Space Telescope on the Remote Manipulator System (RMS) at night during the second servicing mission to HST in February 1997.

Credits: NASA