image3469

principles over party

Your Independent Voice in the Vermont House of Representatives for Braintree, Brookfield, Randolph, Roxbury and Granville