The Bruce Murray Space Image Library
Endeavour's final launch
Filed under human spaceflight, Space Shuttle program
Space Shuttle Endeavour blasts off on her 25th and final mission from Pad 39 A on May 16, 2011 at 8:56 a.m. View from the world famous countdown clock at T Plus 5 Seconds at the Kennedy Space Center in Florida.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
to request publication permission from the copyright holder.
Original image data dated on or about May 16, 2011
Other Related Images
Pretty pictures and