New York, NY
Photograph - Photograph
Japan's contribution to the International Space Station. In upper right is the Japanese Experiment Module under preparation for Shuttle transport into space. In foreground is NASA's Node 2, built by the European Space Agency in Italy. June 19, 2003.
January 20th, 2013
Viewed 7 Times - Last Visitor from New York, NY on 07/28/2014 at 2:29 AM