CHICAGO (January 24, 2023) – The International Latino Cultural Center of Chicago (ILCC), producer of the Chicago Latino Film Festival (CLFF), is proud to announce that Los Angeles-based graphic designer and illustrator Chenwei Xu is the winner of the Festival’s annual poster competition. The ILCC received...
- Alejandro Riera
- January 24, 2023
- 4 Min Read
It’s moving day at the International Latino Cultural Center! After renting out space out of the Instituto Cervantes Chicago for the last year or so, today we moved into what we expect to be our forever home. It’s a great...
- Alejandro Riera
- December 6, 2022
- 1 Min Read