STS-133 Launch
Space Shuttle Discovery lifts off from Launch Complex 39 at Kennedy Space Center on February 24, 2011. This was the last mission flown by Discovery.
Credit: NASA/Goddard/Rebecca Roth
Image Number:
Date: February 24, 2011
79,485
views
95
faves
0
comments
Uploaded on February 24, 2024
Taken on February 24, 2011
STS-133 Launch
Space Shuttle Discovery lifts off from Launch Complex 39 at Kennedy Space Center on February 24, 2011. This was the last mission flown by Discovery.
Credit: NASA/Goddard/Rebecca Roth
Image Number:
Date: February 24, 2011
79,485
views
95
faves
0
comments
Uploaded on February 24, 2024
Taken on February 24, 2011