James-Pearsonx300

Photo of James Pearson

James Pearson, ReVoice! 2011

James Pearson, multi talented composer, pianist and promoter plays the Revoice! festival 2011