51D-9092 (12 April 1985) --- The Space Shuttle Discovery ascends the launch complex in Florida and heads through Atlantic skies toward its 51-D mission. The seven member crew lifted off at 8:59 a.m. (EST), April 12, 1985. This picture was made with a 35mm camera.
Most NASA images are in the public domain and free to use. Credit NASA as the source. Check NASA's media usage guidelines for details. Images featuring identifiable individuals may require additional permissions.
NASA ID
51d-9092
Date Created
April 12, 1985
Center
JSC
Media Type
image