Total solar eclipse on July 18, 1860. Illustrated by astronomer Warren De la Rue. Posted on September 13, 2024 by saucerkommand humanoidhistory:Total solar eclipse on July 18, 1860. Illustrated by astronomer Warren De la Rue.