The Hubble Space Telescope delivered holiday cheer in the form of NGC 5189, a nebula that resembles a Christmas ornament wrapped in a festive ribbon.
The Hubble Space Telescope delivered holiday cheer in the form of NGC 5189, a nebula that resembles a Christmas ornament wrapped in a festive ribbon.