
View of the shuttle Discovery STS 51-D launch
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.
Image Credit: NASA
- X
https://www.nasa.gov/image-detail/amf-51d-9092/
TakenApril 12, 1985
ProducerJSC
Image CreditNASA
Size1241x1920px
PIA Number51d-9092