Waiting for the L Train: Atsushi Ohashi

43A West 13th Street. 212 645 2800
Opens: 04/25/14, Closes: 05/05/14
http://www.tenri.org