An artist interpretation of BOSS, the largest discovered structure in the universe so far, a wall of galaxies at over a billion light-years across
added 2 months ago



Comments

NEXT POSTS