Shared publicly  - 
 
NASA originally shared:
 
Today's NASA Image of the Day is a stunning Hubble Space Telescope picture.
In celebration of the twenty-firstt anniversary of the Hubble Space Telescope's deployment in April 2011, astronomers at the Space Telescope Science Institute pointed Hubble's eye to an especially pho...
1
Add a comment...