modern languages and literatures

movie reel icon

Italian Film Festival USA – Cleveland

The 2017 edition of Italian Film Festival USA will come to Cleveland April 10-21, with Case Western Reserve University’s Strosacker Auditorium as one of the ven...