post

STS-131

STS-131-image
  • Description
  • Download

STS-131 Discovery. Launched on April 5, 2010.
Payload: Leonardo, LMC, ATA, OBSS