Tuesday, June 11, 2019Tue, Jun 11, 2019
International Festival of Arts & Ideas, New Haven, CT
https://www.artidea.org/