Sunday, January 24, 2016

Birthing Spider

Today's Astronomy Picture of the Day is a Hubble Space Telescope image of young stars in the gas and dust rich region known as the Tarantula Nebula.

No comments:

Post a Comment