
STS-125 mission patch
2009-05-11, Kennedy Space Center FL. Last Hubble Space Telescope servicing mission (HST SM-04). Final Non-ISS flight.

STS-125 mission decal, patch, ticket, parking card and handout
jbbsmediaprojects.com by Joseph Bruce Bustillos is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.