Christmas in New England
Holiday Season in Stowe Vermont.
Oh how I love Stowe!…
Christmas in Stowe Vermont.
Christmas in Stowe is sorta magical.
Christmas decorations in Connecticut
Some people totally get into decorating their houses. It looks much better in person.