Designed by
Title
Endeavor Space Shuttle #27195139
Description
The Endeavor Space Shuttle final flight to the home base in Los Angeles, California. This photograph was taken on September 20, 2012 on the final flight over Barstow, California. The sky and moon were added for presentation.
This image is editorial