Quantcast
Last updated on April 19, 2014 at 1:20 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)