This church in Stowe Vermont is a delight for all to see anytime of the year.
By Yankee Magazine
Nov 08 2009