Kellogg-Hubbard Library | Barre/Montpelier | Events Venue, Gallery | Arts & Entertainment

Kellogg-Hubbard Library