Solar Eclipse - The Perfect Ballet

Eclipses happen everywhere in the Universe but an accident of nature make the total solar eclipse uniquely compelling for Earthbound observers.
credit : Starry Night / Deep Space Explorer