Newfane Library Hosts Ferrara Art Show