Space Shuttle final flight. Space Shuttle Atlantis landing at the end of the last ever Space Shuttle flight (STS-135). STS-135 launched on 8th July 2011 and returned safely to Earth on 21st July. Photographed at the Kennedy Space Center, Florida, USA, on 21st July 2011 at 5:57 am (EDT).
Model release not required. Property release not available.