SPACE SHUTTLE DISCOVERY LAUNCH SIGNALS RETURN TO HUMAN SPACE FLIGHT
The Space Shuttle Discovery lifts off from Launch Complex 39B on mission STS 114 to the International Space Station at Kennedy Space Center in Cape Canaveral, Fl., on July 26, 2005. This first shuttle mission since the Columbia disaster was originally scheduled for launch in May, but technical glitches delayed the return to human space flight. (UPI Photo/Marino-Cantrell)
Please fill out form for pricing information for the photo below.