Rockywold-Deephaven Camps, Holderness, New Hampshire. The dining hall at Deephaven.