Alexander Law

Silver Lake District (Cheshire County, New Hampshire)