Advertisement

License Photo

NASA's space shuttle "Discovery" lands at the Kennedy Space Center.
NASA's space shuttle "Discovery" is towed back to its Processing Facility hours after a successful landing which ended mission STS 131 at the Kennedy Space Center, Florida on April 20, 2010. NASA teams will now prepare Discovery for her and the program's final space shuttle mission, STS 134, which is scheduled for launch around mid September 2010. UPI/Joe Marino-Bill Cantrell

Please fill out form for pricing information for the photo below.
NASA's space shuttle "Discovery" lands at the Kennedy Space Center.
Please enter the numbers you see to the right.