← Peter Scherrer at VOLTA NY 2015
Peter Scherrer, Sticks, Eyes, 2014, oil on burlap on panel, 16 x 20 inches.