When: April 22-June 17 2018
Film installation by NYC artist Javier Téllez focusing on cinema & mental illness.
Price: $6-$15
★★★★★★★★★★
500 University Ave. 276-8900 (Neighborhood of the Arts)
© 2024 CITY Magazine