James Duncan profile

James Duncan

US producer, trumpet player