NASA / SCIENCE PHOTO LIBRARY NASA / SCIENCE PHOTO LIBRARY
Space Shuttle final flight. Launch of Atlantis from launchpad 39a of the Kennedy Space Center, Florida, USA, on the last ever Space Shuttle mission (STS-135). STS-135 launched on 8th July 2011 and returned safely to Earth on 21st July. Photographed on 8th July 2011.
Model release not required. Property release not available.