Endeavour's Final Flight 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. Commander Mark Kelly leads the six-person astronaut crew. Liftoff on May 16 occurred on time at 8:56 a.m. EDT. Image credit: NASA May 16, 2011

- Image ID: C3T6KB
Archive Image / Alamy Stock Photo
Image ID: C3T6KB
Endeavour's Final Flight 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. Commander Mark Kelly leads the six-person astronaut crew. Liftoff on May 16 occurred on time at 8:56 a.m. EDT. Image credit: NASA May 16, 2011

Search stock photos by tags