annular eclipse of Sun Chaco Valley NM

Total Eclipse of Sun Aug 21 Mitchell Nebraska

blood red moon at total eclipse

transit of venus begins

Transit of venus continues

Sun with sun spots

tRANSIT OF MERCURY & SUN SPOT