Quantcast
Last updated on April 20, 2014 at 8:28 EDT
STS-114 Mission Complete
2 of 402

STS-114: Mission Complete

September 7, 2005
Discovery is being towed into the Orbiter Processing Facility bay 3. (Image credit: NASA/KSC)