We stopped to take photos along a stream on a country road in Vermont. The leaves were just about at peak.
By Yankee Magazine
Oct 07 2006