NASA's Space Shuttle Endeavour launches on STS 126 from the Kennedy Space Center in Florida
NASA's Space Shuttle "Endeavour" lifts off from Launch Complex 39A on mission STS 126 at 7:55 PM from the Kennedy Space Center in Florida on November 14, 2008. On this fifteen day mission, a seven person crew will conduct various maintenance tasks to improve operations of the station and in addition will deliver components to enhance the facility for future crews.(UPI Photo/Joe Marino - Bill Cantrell)
Please fill out form for pricing information for the photo below.