License Photo

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.
NASA's Space Shuttle Endeavour launches on STS 126 from the Kennedy Space Center in Florida
Please enter the numbers you see to the right.