The Apex Choral Festival 2015

Photos by Bruce Rosenstiel, Small World Photos