LLUIS LLEO: Recent Work: Paintings and Works on Paper

18 East 81st Street. 2125353940
Opens: 10/04/13, Closes: 11/29/13