William McArtonWebsite Featured Performances Bach, Bach, and More Bach 3 – Bach the OrganistFriday, July 21 | 4:00 pmSt. James United ChurchLearn More