NASA / SCIENCE PHOTO LIBRARY NASA / SCIENCE PHOTO LIBRARY
Space shuttle Discovery landing at Kennedy Space Centre, Florida, USA in the early hours of 6 June 1999. The shuttle was returning mission STS-96 to take supplies to the International Space Station. Discovery had launched on 27 May 1999.
Model release not required. Property release not required.