Wednesday, November 19, 2014

Plumage

The venerable (and still functioning!!!) Hubble Space Telescope brings us detail of one of our satellite galaxies, specifically the region known as the Tarantula Nebula.

No comments:

Post a Comment