The Space Shuttle Endeavour @ The California Science Center


The Space Shuttle Endeavour at rest in its news digs at the California Science Center. The museum held a special preview for members on Sunday, October 28. All photos by Patrick Range McDonald.
X


Sponsor Content