David Scher at Pierogi


Mars


2013, Oil on linen, 51.25 x 63.75 inches