Irish Screen America

Date

Time

Location

Friday

Sep. 29

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