
Space Shuttle Atlantis starts to deploy its braking parachute following touchdown at Edwards Air Force Base, California, on June 22, 2007
Space Shuttle Atlantis starts to deploy its braking parachute following touchdown at Edwards Air Force Base, California, on June 22, 2007.
Image Credit: NASA/Carla Thomas
- X
https://www.nasa.gov/image-detail/amf-ed07-0137-02/
TakenJune 22, 2007
ProducerAFRC
Image CreditNASA/Carla Thomas
Size1920x1370px
PIA NumberED07-0137-02