The Return to Flight launch of the Space Shuttle Discovery and its five man crew from Pad 39-B at 11:37 on September 29, 1988. Image # : 88PC-1002
The Return to Flight launch of the Space Shuttle Discovery and its five man crew from Pad 39-B at 11:37 on September 29, 1988.
Size: 1634px × 2043px
Photo credit: © ART Collection / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: discovery, launch, sts-26