related tags: 14140E 5C4327 877D72 917E67 4E4234 5E5A56 A3A09E A6A09B cosmos esa eso021g004 europeanspaceagency galaxy hst hubblespacetelescope nasa science space spacescience spacetechnology spiralgalaxy supernova tech technology universe 131310 635952