26 May 2010

Atlantis


Photo: Don Emmert/Agence France-Presse — Getty Images

NYTimes: Space Shuttle Atlantis landed at Kennedy Space Center in Florida on Wednesday after its final mission.

No comments: