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