Space Shuttle Endeavour
Aerial views of NASA's Space Shuttle Endeavour flying over Southern California before landing at LAX. It will be on permanent display at the California Science Center in Los Angeles, CA.
Read More8 / 11
Space Shuttle Endeavour over the ocean in Long Beach, CA.
aerial photospace shuttleendeavourpalmdalelong beachlos angelesfront page
- No Comments