Share

Picture Album: LRLL 54361 Light Echo — Hubble — Dec. 11, 2010

Image 1303 of 1435
LRLL 54361 Light Echo — Hubble — Dec. 11, 2010
Embed

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)

Learn more in NewsCenter HubbleSite's NewsCenter is the place to find the story behind this image, along with its original news release and all related images.