Michelangelo Nasa Challenger Patches
March 15, 2025
STS 51L Mission Patch To Embroidery And Beyond - NASA Mission Patches | Mr X Stitch NASA crews get creative in long history of mission patches File:Sts-27-patch.png - Wikimedia Commons | Michelangelo Nasa Challenger Patches