28.8 MB (2.5 MB compressed)
3888 x 2592 pixels
33.0 x 21.8 cm ⏐ 13.0 x 8.6 in (300dpi)
CHRIS COOK / SCIENCE PHOTO LIBRARY CHRIS COOK / SCIENCE PHOTO LIBRARY
Final shuttle tow back from the landing facility to the Vehicle Assembly Building. Final mission (STS-135) of the American Space Shuttle program, July 21, 2011.
Model release not available. Property release not required.