Stefan Dehmel

trumpet, baritone horn, trombone, alphorn, keys, guitar and vocals