The Bruce Murray Space Image Library
Endeavour returns from final flight
Filed under human spaceflight, Space Shuttle program
Space Shuttle Endeavour landed safely at the Kennedy Space Center on June 1, 2011 at 2:35 a.m. EDT. Endeavour delivered the $2 Billion Alpha Magnetic Spectrometer to the International Space Station.
Original image data dated on or about June 1, 2011.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. For uses not allowed by that license, contact us to request publication permission from the copyright holder: Ken Kremer
Other Related Images
Pretty pictures and