International Space Station (ISS)
Artist's concept of the International Space Station after flight 7A, which will deliver the U.S. airlock in July 2001. (Credit: NASA)
File size: 1.2 MB
Image size: 2560 x 1920 pixels
Resolution: 150 dpi
Photo taken on April 29, 2001
- Date modified: