LRLL 54361 Light Echo – Hubble – Dec. 7, 2010
LRLL 54361 Light Echo – Hubble – Dec. 7, 2010
Download Options

News release ID: STScI-2013-04
Release Date: Feb 7, 2013
Image Use: Copyright

Tags
Astronomical, Hubble Telescope, Multiple Star Systems, Stars

Credits

Credit: NASA, ESA, J. Muzerolle (STScI), E. Furlan (NOAO and Caltech), K. Flaherty (University of Arizona/Steward Observatory), Z. Balog (Max Planck Institute for Astronomy), and R. Gutermuth (University of Massachusetts, Amherst)