Space Shuttle Discovery STS-133 on Launch Pad

Space Shuttle Discovery STS-133 on Launch Pad
November 3, 2010. The space shuttle Discovery sits ready for launch on its final flight, STS-133, at Kennedy Space Center.
  • WEB11671-2010

  • Copyright/Owner: Lightspeed Media, LLC
  • Source: Photo courtesy Dennis Biela, Lightspeed Media, LLC
  • Photographer: Dennis Biela