NASA Telescope Spots Cosmic Rose in Deep Space

More from Space.com