Artist’s Impression of Free-Floating Planet Space Wallpaper
Wednesday, February 27, 2013 - 16:01
in Astronomy & Space
This cool space wallpaper shows an artist’s impression of the free-floating planet CFBDSIR J214947.2-040308.9. This is the closest such object to the Solar System.