Back to album

STS-119 Discovery at Launchpad 39A

A nearly full moon sets as the Space Shuttle Discovery sits atop Launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida, March 11, 2009.

 

NASA Media Usage Guidelines

 

Credit: NASA/Bill Ingalls

Image Number: STS119-S-005

Date: March 11, 2009

50,233 views
124 faves
0 comments
Uploaded on March 11, 2025
Taken on March 11, 2009