Artist Profiles5 years ago
Artist Profile: Diego Rivera
Saxophonist – Composer – Arranger Associate Professor of Jazz Saxophone – Michigan State University A world-class musician, composer, arranger and educator, Diego Rivera has entertained audiences for...