The Bruce Murray Space Image Library
Filed under Planetary Society Projects, FINDS Exo-Earths
Alpha Centauri is the closest star system to our sun, with a distance of just 4.37 light years.
ESO / Digitized Sky Survey 2
Other Related Images
Pretty pictures and