post

STS-111

STS-111-image
  • Description
  • Download

STS-111 Endeavour. Launched on June 5, 2002.
Payload: Leonardo, MBS