From collection Mount Desert Island Historical Society - Archives
Maine Sea Coast Missionary Society 50th Anniversary Annual Report
Maine Sea Coast Missionary Society 50th Anniversary Annual Report Nomenclature: Annual Report
Details
50th Annual Report