NEW BEDFORD, MA | Portuguese film Florbela to be shown at the New Bedford Free Public Library, March 8