Kathleen Allan

Composer, conductor, singer, solfege fanatic