Photo of the IMAGE payload deck in the high bay at the Lockheed Martin Missiles and Space facility in Sunnyvale, California.
previous slide
|
next slide