37-18 Northern Blvd Long Island City, NY 11101
Take the R subway to 36th street.
THE ART OF CATCHING (Jessica Bardsley | 35 min.)
Based in the Florida Everglades, Rooftop alum Bardsley has crafted an autobiographical study of history and myth, decaying in the swamps. The mixed materials that make up this luscious and fascinating film have a tactile feel that personally invites you into a fertile but deadly land.