related tags: 3C3C41 5B5656 5D5453 8E6673 B1B5AF B2B4B1 cosmos esa europeanspaceagency freggs galaxy hst hubblespacetelescope j0250277600849 kag2008globule2 nasa science space spacescience spacetechnology supernova tech technology universe 141414 141514 393943 847076