Irish Screen America

Date Time Location
Friday

Sep. 29

Cantor Film Center
36 E 8th Street, New York, NY 10003