Buy this STS134 Endeavour Landing Photo.
High quality Space Shuttle picture, slide, or Duratrans backlit transparency.
NASA photograph HQ-555198. Wide variety of sizes.
Click to see selection as Astronomy Picture of the Day (APOD) - June 7, 2011
The Final Voyage.
Space shuttle Endeavour on the STS-134 mission made its final landing at the
Shuttle Landing Facility at Kennedy Space Center, Wednesday, June 1, 2011, in Cape
Canaveral, Fla. Endeavour, completed a 16-day mission to outfit the International
Space Station. Endeavour spent 299 days in space and traveled more than 122.8
million miles during its 25 flights. It launched on its first mission on May 7,
Date Released: June 1, 2011
Image Credit: NASA/Bill Ingalls