Early spring in Woodstock Vermont. Just waiting for the trees to leaf. April 18, 2026 / Vermont, Spring