Loading...
White

The Space Shuttle Endeavour @ The California Science Center 

11 of 26
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.
Published on October 29, 2012

Now Trending