08 February 2010

Endeavour


Jim Watson/Agence France-Presse — Getty Images

NYTimes: The space shuttle Endeavour lifted off from Kennedy Space Center in Florida on Monday on its way to the International Space Station.

No comments: