David Mallett hails from a small town in northern Maine, and in a career that spans four decades, his music has traveled to all corners of the world.
Privacy