e-sts03-12001← Collection
images
Launch of Shuttle Discovery STS-31. Apr 24 1990
- Reference
- e-sts03-12001
- Date
- 2006-05-03
The Space Shuttle Discovery lifts off from Pad 39-B at 8:33 a.m. EDT carrying a crew of five and the Hubble Space Telescope. STS-31 crew members are Commander Loren Shriver, Pilot Charles Bolden and Mission Specialists Steven Hawley, Bruce McCandless II and Kathryn Sullivan. 04/04/1990
Contact →