Christian holy sites in Jerusalem and Galilee, Israel.
January 11, 1926
Released
Rev. S.S. Jones Home Movie: Yale Collection Film 12
11min
—