Today's NASA Image of the Day is a stunning Hubble Space Telescope picture.
Shared publicly