Luminous Red Nova
August
8
2010
Logarithmic distance scale from the Sun to Alpha Centauri, one of the closest stars to us.
Page 1 of 1