post

STS-102

STS-102-image
  • Description
  • Download

STS-102 Discovery. Launched on March 8, 2001.
Payload: Leonardo, ICC