The Bruce Murray Space Image Library
Endeavour's final liftoff
Filed under pretty pictures, human spaceflight, Space Shuttle program
Space shuttle Endeavour roars into orbit from Kennedy Space Center's Launch Pad 39A as the vehicle embarks on its 25th and final spaceflight, the STS-134 mission. Liftoff was on May 16, 2011 at 12:56 UTC.
Original image data dated on or about May 16, 2011
Other Related Images
Pretty pictures and