Space Shuttle Discovery STS-133 on Launch Pad

Space Shuttle <i>Discovery</i> 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.

  • Catalog Number: WEB11671-2010
  • Credit: Image by Dennis Biela, Photo courtesy Dennis Biela, Lightspeed Media, LLC
  • For print or commercial use please contact Lightspeed Media, LLC
  • Large JPEG (2048 x 1364 pixels)