Christmas in Vermont

The most wonderful part of winter in New England is Christmas in Vermont.

Comments are closed.