Log Cabin. Somewhere in Vermont.

Log Cabin. Somewhere in Vermont.