Tuesday, April 20, 2010

Deputy Administrator Views STS-131 Landing

NASA Kennedy Space Center Director Bob Cabana, left, Special Assistant to the Director Robert Hubbard, center, and NASA Deputy Administrator Lori Garver scan the sky for the space shuttle Discovery as it approaches for landing at the Kennedy Space Center in Cape Canaveral, Florida, Tuesday, April 20, 2010. Discovery and the STS-131 crew returned from their mission to the International Space Station.

Image Credit: NASA/Bill Ingalls

For more information visit

No comments: