Ruth Palmer

“I am excited to be working with Music For All, bringing classical music alive by offering new ways of hearing and playing music.” Ruth Palmer

Musician