Composer Steven Canyon to Perform at the Music Hall

by