Apple Pie. In a Log Cabin, Vermont.

Apple Pie. In a Log Cabin, Vermont.