Mele Murals at New York University – Nov. 17 Friday, November 17, 2017 at 6:15p NYU Production Lab 16 Washington Pl New York, NY 10003