Carlos Carillo featured on the 21st Show for new opera

April 10, 2025

Illinois Public Media's The 21st Show invited professor Carlos Carillo to talk about the new opera he composed that is premiering this month at the Athenaeum Center for Thought and Culture in Chicago.

Man smiling at camera
Cookie Settings