Crew patch Space Shuttle mission STS-97
Rating: 0.00/5 (0 votes cast)
- Title Crew patch Space Shuttle mission STS-97
- Released 29/11/2000 8:01 pm
- Copyright ESA
This is the crew insignia for STS-97, which will deliver, assemble, and activate the U.S. electrical power system on board the International Space Station (ISS).