Endeavour touches down - stock photo
RM
01AE2BE0
Rights Managed

Endeavour touches down

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.

Credit
Science Source / NASA

Dimensions
3594 x 2488 pixels

Print Size @ 300 dpi
12 x 8 inches / 30 x 21 cm

Releases
Model No you may not need it
Property No you may not need it
SHARE IMAGE
Calculate Price