'No More, America': Screening and Discussion

Date: 

Thursday, October 19, 2017 (All day)

Location: 

Harvard Art Museums, 32 Quincy Street, Cambridge, MA