Space Shuttle Endeavour touches down on the runway at Edwards Air Force Base, California
Image Credit: NASA/Tom Tschida
- X
https://www.nasa.gov/image-detail/amf-ec01-0129-1/
TakenMay 1, 2001
ProducerAFRC
Image CreditNASA/Tom Tschida
Size1920x1536px
PIA NumberEC01-0129-1