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

Bibliographic Information