Italian Film Festival

Annual festival of Italian films held each September in several cinemas.

Type