40th Chicago Latino Film Festival unveils winning poster
The International Latino Cultural Center of Chicago (ILCC), producer of the Chicago Latino Film Festival (CLFF), announced that Missouri-based digital artist and videographer James Klein is the winner of the festival’s