← Peter Scherrer at VOLTA NY 2015
Peter Scherrer, Four Lizards, 2014, watercolor on paper on panel, 48 x 72 inches.