Space Shuttle Discovery

Space Shuttle Discovery
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.
  • WEB11842-2011

  • Copyright/Owner: NASA
  • Source: NASA