I Dropped the Lemon Tart

June 26 – August 21, 2015
Images courtesy of the artists and Lisa Cooley, New York