Total Solar Eclipse of 18th August, 1868, at Mantawaloc-Kekee

  • Fig. 121

  • 1872 (Published)