Tags: space, hubble, telescope, image, super, star, cluster, near, center, doradus, nebula, tarantula