US Discovery Space Shuttle Prelaunch with Full Moon March 11, 2009
NASA Color Photo
DISPLAYING: 11" x 14" Fine Art Print
Space Shuttle Discovery stands prepared for launch from Complex 39A on mission STS 119 from the Kennedy Space Center in Florida
This image is available as: