
Space Shuttle Project
Space Shuttle Discovery STS-42) is just about to ease down its main gear on Runway 22 at Edwards Air Force Base in southern California. The successful landing completed an eight-day mission for five NASA astronauts and two payload specialists supporting the first International Microgravity Laboratory (IML-1) mission.
- X
https://www.nasa.gov/image-detail/amf-9249937-v2/
TakenJanuary 30, 1992
ProducerMSFC
Size1000x635px
PIA Number9249937