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