michaeljanairo.com
From the archive: Deborah Zlotsky at Kathryn Markel, 2011
Originally posted Oct 14, 2011: Images from Deborah Zlotsky’s solo art exhibition in fall 2011 at the Kathryn Markel Gallery, 529 20th St., New York City. See more of Deborah’s art at