Launch of Shuttle Discovery STS-31. Apr 24 1990
author: Nasa/Novapix
reference: e-sts03-12001
Image Size 300 DPI: 20 * 25 cm
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