Photos of Space Shuttle Endeavour's Last Landing

1 of 14

Endeavour Crew Gathers on the Runway

Credit: NASA/Kim Shiflett
The crew of STS-134 pose for a photo on the Shuttle Landing Facility at NASA's Kennedy Space Center in Florida following the landing of space shuttle Endeavour.…Read More »

(L to R) European Space Agency's Roberto Vittori, Pilot Greg H. Johnson, Commander Mark Kelly, and Mission Specialists Mike Fincke, Greg Chamitoff and Drew Feustel.   Less «
More from