Joshua Collier covers the role of Mario Cavaradossi in Puccini’s Tosca with the Opera Company of Middlebury (October 9-20, 2019)
Back to All Events
Earlier Event: October 6
La Bohème
Later Event: November 23
Vermont Vocal Competition