In Shelburne, Vermont, the arrival of fall is announced not by leaves, but by the Leaf People – fashionably dressed scarecrows! One of the wonders of my life is Vermont. As a native of sunny California, I longed to one day see a New England Fall. In my late 30’s…
Continue reading