New Hubble Space Telescope pictures were released today, in honor of the 17th anniversary of deployment of the orbiting observatory by the space shuttle Discovery. Absolutely astounding, as always.
The image here fails to do justice to the detail that can be seen in these images. Check it out in more detail at:
Centripetalnotion.com (thanks Glenn for this link)
Grace and Peace