Discovery lifts off from Launch Pad 39A at NASA's Kennedy Space Center in Florida beginning its final flight, the STS-133 mission, to the International Space Station, Feb 24. Original from NASA . Digitally enhanced by rawpixel.

More
Free for Personal and Business use
EditorialPublic DomainU.S. Gov Works
  • Low Resolution
    877 x 1200 px
  • High Resolution (HD)
    1996 x 2730 px | 300 dpi
  • High Resolution (HD)
    1996 x 2730 px | 300 dpi

View license