bild
USA SPACE SHUTTLE HUBBLE
Discovery astronauts Steven Smith, left, and Mark Lee work on the Hubble Space Telescope in the shuttle's payload bay Sunday, Feb. 16, 1997 in this image from NASA television. (AP Photo/NASA TV)
Instruktionen
Lizenz
Rights Managed
Erstellungsdatum
1997-02-17
Ort
SPACE
Credit
KEYSTONE
Source
AP NASA TV
Byline
NASA TV
Dateityp
JPEG