michael@michaelhallviola.com
For Michael Hall collaborations on all levels fire creativity and appreciation for music, as well as other art forms and scholarly pursuits.
Collaborations and Education