STS 125 Hubble Space Telescope Mission Patch T-Shirt
- from our Affiliates
STS 125 Hubble Space Telescope Mission Patch design features NASA’s last mission patch for the hubble space telescope which was worn by the crew of STS 125 aboard the space shuttle Atlantis. #space #hubble #NASA #spacemission #astronautpatch