Our Galaxy Appears To Be Part Of A Structure So Large It Challenges Our Current Models Of Cosmology - IFLScience The tiny little red dot is us. Visit Link Return to List Share
No comments yet.