New England Photography. Scenic Photography of New England.

Christmas in New England.

Vermont Statehouse in Montpelier Vermont.

Streets in New England come alive during the Christmas season, with garlands and many radiant lights, and, of course, the Christmas tree.