Christmas time on Church Street in Burlington Vermont. Scenic Vermont Photography / December 24, 2023 / Christmas, Church, Snow, Vermont History, Vermont Landscapes, Winter, Winter in Vermont This picture is from the archives!. Christmas time on Church Street in Burlington Vermont. Read More »