Across the town green in Weston Vermont April 29, 2023 / New England Attraction, Spring, Spring in New England, Vermont Looking across the town green in Weston Vermont.