Alexander W. Longfellow

Mason House (Cheshire County, New Hampshire)