James Cannings

James Cannings travels with his guitar and amplifier to hospitals, nursing homes, senior centers, hospices, schools, colleges, libraries, universities, and i...