The Space Shuttle Atlantis touches down at Edwards AFB on June 22, 2007, to conclude International Space Station construction and supply mission STS-117
Image Credit: NASA/Tony Landis
- X
https://www.nasa.gov/image-detail/amf-ed07-0137-03/
TakenJune 22, 2007
ProducerAFRC
Image CreditNASA/Tony Landis
Size1920x1536px
PIA NumberED07-0137-03