NASA released a stunning new comparison photo to celebrate the anniversary of the first astronaut mission to repair the Hubble Space Telescope's blurry vision, 25 years ago.
%d bloggers like this: