Attractive display of 28 collector's edition pins featuring Space Shuttle mission insignia, representing the program from the Approach and Landing Test through STS-26. Framed to an overall size of 15.5 x 12.5. In fine condition.
We use cookies on this site to improve your experience. By using this site, you accept our use of cookies. To learn more, please see our Privacy Policy.