DescriptionBoomerang HST big.jpg Image of Boomerang nebula taken by Hubble Space Telescope Date 13 September 2005 Source [1] Author NASA, ESA and The Hubble...