The crew of Space Shuttle mission STS-114, including Commander Eileen Collins, in front of the shuttle Discovery. This photo was taken after landing at Edwards Air Force Base, California, on August 9, 2005.
The crew of Space Shuttle mission STS-114, including Commander Eileen Collins, in front of the shuttle Discovery. This photo was taken after landing at Edwards Air Force Base, California, on August 9, 2005.