Space Shuttle Endeavour @ California Science Center

The Space Shuttle Endeavour is on display at the California Science Center in Exposition Park.  Here is a picture of the tail section.

To close with the nose of Endeavour

 


Related Space Shuttle Posts:

Leave a Comment