Last updated on April 17, 2014 at 1:21 EDT
716 of 1107


July 17, 2012
JSC2011-E-068015 (21 July 2011) --- A technician works to secure the space shuttle Atlantis following its landing at the Kennedy Space Center in Florida on July 21, 2011. The landing brought to completion STS-135, the final mission of the NASA Space Shuttle Program. Photo credit: NASA Photo/Houston Chronicle, Smiley N. Pool