NASA / SCIENCE PHOTO LIBRARY NASA / SCIENCE PHOTO LIBRARY
Editorial use only.
Space Shuttle Atlantis landing. Space Shuttle Atlantis landing at Edwards Air Force Base, California, USA, on 22nd June 2007. The landing concluded mission STS-117, a successful assembly mission to the International Space Station (ISS). It delivered the second Integrated Truss Segment to the ISS. This segment included two solar arrays and was the heaviest station payload ever carried. The Space Shuttle crew consisted of Commander Rick Sturckow, and Pilot Lee Archambault.
Model release not required. Property release not available.
Contact us if you require the original or other formats.