For an optimal experience, please upgrade your browser .
Search
 
 
USA - NASA - Discovery's Final Mission

USA - NASA - Discovery's Final Mission

Discovery is towed back to it hanger at Kennedy Space Center today, flying the shuttle toward retirement makes it's final touchdown that end its 39th and final flight. Kennedy Space Center, FL. March 9,2011.
27740039
false
ce2ee329-ac70-40d3-9e61-cf0e4d1667da
RM
445
292
false
42-27740039
Stock Photo ID:
42-27740039
Date Photographed:
March 09, 2011
Model Released:
No Release
Property Released:
No Release
Location:
Credit:
© Gene Blevins/LA DailyNews/Corbis
License Type:
Rights Managed (RM)
Category:
Collection:
Corbis News
Max File Size:
15 MB - 2284px × 2400px • 7.00in. × 8.00in @ 300 ppi

Image keywords

See a discrepancy with this image? Send image feedback

Your feedback was successfully submitted.

Corbis Sites: