Space Shuttle Atlantis lifted off on it’s 135th and final mission into space July 8 2011 photo Alexander Krivenyshev World Time Zone

Space Shuttle Atlantis lifted off on it’s 135th and final mission into space July 8 2011 photo Alexander Krivenyshev World Time Zone

Space Shuttle Atlantis lifted off on it’s 135th and final mission into space on July 8 2011. Kennedy Space Center, Florida.Photo Copyright © Alexander Krivenyshev, WorldTimeZone.com

More photos