Upper Valley Choral Festival
Saturday, April 20, 7:30 pm
Students and local professionals perform music focused on human connection and the power of using our voices for positive change.