Search and Rescue Satellite System patch signifying international cooperation between the United States and Russia in developing the system.
640 x 563 | 79.94 KB | |
1280 x 1126 | 248.73 KB | |
1686 x 1483 | 511.25 KB |
Added On | 19th October 2015 |
Viewed | 8 viewed |