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

Tags: space, artist, interpretation, boss, largest, discovered, structure, universe, wall, galaxies, billion, light-years


Prev Next Slideshow
(You can use your keyboard arrow keys )

Top Photos


More liked picsHot Pics