Space Shuttle Discovery

     

Space Shuttle <em>Discovery</em>

Landing was at 11:57 a.m. EST, completing the 13-day STS-133 mission to the International Space Station. STS-133 was Discovery's 39th and final mission.

Image Number: WEB11842-2011
Credit: NASA
For print or commercial use, please contact: NASA