Map St. Johnsbury, county seat of Caledonia County, Vt. 1884.

About this Item