post

STS-133

STS-133-image
  • Description
  • Download

STS-133 Discovery. Last Flight of Discovery. Launched on Feb 24, 2011.
Payload: ELC-4, PMM "Leonardo", OBSS