International Center of Photography

79 Essex St, 10002, New York City