STS-74 landing, Florida, USA, November 20, 1995. Space Shuttle Atlantis at the end of its STS-74 mission touches down on the runway at the Kennedy Space Center. The orbiter rolls to a stop, its chute deployed and its nose wheel on the ground.
Pixel Dimensions (W x H) : 4749x4758
File Size : 66,199kb