Detail View: NASA Human Spaceflight Collection:

General Description: 
STS-118 Shuttle Mission Imagery
Description: 
STS118-S-073 (21 Aug. 2007) --- NASA Administrator Michael Griffin (center in white shirt) and other NASA managers give thumbs up signals to the crew of the Space Shuttle Endeavour shortly after its touchdown August 21, 2007, at the Kennedy Space Center, Florida, concluding STS-118. Photo Credit: NASA/Bill Ingalls
image id: 
Photo-sts118-s-073
facet_what: 
Space Shuttle Endeavour
facet_what: 
Space Shuttle Orbiter
facet_where: 
Florida
facet_where: 
Kennedy Space Center (KSC)
facet_when: 
August 21, 2007
facet_when_year: 
2007
UID: 
SPD-SPFLT-Photo-sts118-s-073
original url: 
http://spaceflight.nasa.gov/gallery/images/shuttle/sts-118/html/sts118-s-073.html