
KSC-90PC-0666
The orbiter Discovery is unveiled as rollback of the Rotating Service Structure begins during final prelaunch preparations at Launch Pad 39B on April 9. Space shuttle mission STS-31, carrying a crew of five and the Hubble Space Telescope, is set to lift off at 6:47 a.m. EDT, April 10. Photo credit: NASA
- X
https://www.nasa.gov/image-detail/amf-ksc-90pc-0666/
TakenApril 10, 1990
ProducerKSC
Size1536x1920px
PIA NumberKSC-90PC-0666