2021 International Organ Festival Alcee Chriss
September 27, 2021
He is the University Organist and Artist-in-Residence at Wesleyan Unniversity in Connecticut.
Photo by Bob Lang