Eclipse: History, Myths, and Legends @ The Whitworth Ferguson Planetarium
Whitworth Ferguson Planetarium 1300 Elmwood Avenue, Buffalo, NY, United StatesWe know humans have been observing and interpreting the meaning of eclipses for over 5,000 years.