Cram & Associates

Hunt Memorial Library (Hillsborough County, New Hampshire)