heic0617b

The light echo around the star V838 Monocerotis as seen by the Hubble Space Telescope in November 2005.

comments powered by HyperComments