NASA showed the clearest image of the Universe

10:08 12 July Kyiv, Ukraine