Instant Views [o.] Total Solar Eclipse | Berlin / London / Lancashire / Paris / New York / California / Illinois / Kuwait (1912 – 63)
A group gathered in a window to view the total solar eclipse over London through smoked glass, 1927 Women observe...