image
SPACE SHUTTLE ATLANTIS FINAL MISSION
Final shuttle towback from the landing facility to the Vehicle Assembly Building. Final mission (STS-135) of the American Space Shuttle program, July 21, 2011. (KEYSTONE/SCIENCE SOURCE/Chris Cook)
Instructions
COPYRIGHTPFLICHTIG
License
Rights Managed
Date created
Place
Credit
KEYSTONE
Source
SCIENCE SOURCE
Byline
CHRIS COOK
Size
3888 x 2592 px
File type
JPEG