STS-114

STS-114
This photo was taken after landing at Edwards Air Force Base, California, on August 9, 2005.
  • EC05-0166-10

  • Copyright/Owner: NASA Dryden Flight Research Center
  • Source: NASA Dryden Flight Research Center