Zach Sheets and the Young Artist Ensemble

Zach Sheets conducting the Young Artist Ensemble on his own composition