SM3A: Final Spacewalk
Date: 24 December 1999
Satellite: HST
Copyright: NASA
Show in archive: true
Astronaut Steven L. Smith, payload commander, takes a picture with a 35mm camera during the final space walk of the STS-103 mission.
Last Update: 1 September 2019