humanoidhistory: TODAY IN HISTORY: The solar eclipse of August 30, 1905, observed by the space watch
humanoidhistory: TODAY IN HISTORY: The solar eclipse of August 30, 1905, observed by the space watchers of the British Astronomical Association. -- source link
Tumblr Blog : humanoidhistory.tumblr.com