Jazz Trumpet & Flugelhorn
Composition & Arrangement
Small Group & Big Band
Soloist & Conductor
www.farrent.com
Karl Farrent
Karl Farrent | www.farrent.com