![Welcoming Endeavour](https://www.nasa.gov/wp-content/uploads/2023/03/187404main_image_feature_897_ys_full.jpg)
Welcoming Endeavour
NASA Administrator Michael Griffin, center in white, and other NASA managers give a thumbs up to the crew of the space shuttle Endeavour shortly after touch down on Tuesday, Aug. 21, 2007, at the Kennedy Space Center.
- X
https://www.nasa.gov/image-detail/welcoming-endeavour/
Size1041x721px