CAFRECAMay 13, 20181 min read“Terraza 7” documentary by Carlos Freire to screen at IFFNY Film FestivalNY Elite Magazine.