Friday, July 8, 2011

The End - July 8, 2011




STS 135 Atlantis launches, ending the magnificent 30 year run of the world's most amazing machine. Photos by Emily Carney.