James Klein

The International Latino Cultural Center of Chicago (ILCC), producer of the Chicago Latino Film Festival (CLFF), announced today that  Missouri-based digital artist and videographer James Klein is the winner of the Festival’s annual poster competition. The ILCC received close to...
Read More
Categories