NASA / SCIENCE PHOTO LIBRARY NASA / SCIENCE PHOTO LIBRARY
Launch of the space shuttle Discovery, mission STS-26, from the Kennedy Space Center, Florida, on September 29th 1988. It was the first shuttle mission since the Challenger disaster in January 1986. Discovery returned to Edwards Air Force Base near Los Angeles on October 3, 1988.
Model release not required. Property release not required.