STS-127 Awaits Launch
The space shuttle Endeavour is seen at launch pad 39A at NASA's Kennedy Space Center in Cape Canaveral, Florida.
Credit: NASA
Image Number:200907110003HQ
Date: July 11, 2009
68,706
views
78
faves
0
comments
Uploaded on July 11, 2024
Taken on July 11, 2009
STS-127 Awaits Launch
The space shuttle Endeavour is seen at launch pad 39A at NASA's Kennedy Space Center in Cape Canaveral, Florida.
Credit: NASA
Image Number:200907110003HQ
Date: July 11, 2009
68,706
views
78
faves
0
comments
Uploaded on July 11, 2024
Taken on July 11, 2009