Space Rocket 85
April 5, 2025
This Week in NASA History: STS-85 Launches – Aug. 7, 1997 - NASA Space Shuttle Discovery launches on STS-85 Stock Photo - Alamy Sts 85 launch hi-res stock photography and images - Alamy Sts 85 launch hi-res stock photography and images - Alamy | Space Rocket 85