<< Back to 'STS-120 Patch'
STS-120 Patch
by NASA - uploaded on August 29, 2013, 3:19 pm
They loved it!
- rejon on August 29, 2013, 4:35 pm
- Olli Kutsas on April 28, 2023, 6:31 pm