
NASA Deputy Administrator Lori Garver and STS-131 Commander Alan G. Poindexter walk around under the shuttle shortly after Discovery and the STS-131 crew landed at the Kennedy Space Center in Cape Canaveral, Fla., Tuesday, April 20, 2010, a 14-day journey of more than 6.2 million miles. The STS-131 mission to the International Space Station delivered science racks, new crew sleeping quarters, equipment and supplies.
Image Credit: NASA/Bill Ingalls