It takes more than 5,000 elected and appointed municipal officials to make Vermont’s local governments work, with most of these being volunteers.
Load More
Follow on Instagram