The Space Shuttle Atlantis touches down at Edwards AFB on June 22, 2007, to conclude International Space Station construction and supply mission STS-117

The Space Shuttle Atlantis touches down at Edwards AFB on June 22, 2007, to conclude International Space Station construction and supply mission STS-117.

The Space Shuttle Atlantis touches down at Edwards AFB on June 22, 2007, to conclude International Space Station construction and supply mission STS-117.

Photographer NASA/Tony Landis
Location AFRC