David Scher at Pierogi


Unititled


Unititled - 2010, Oil on linen, 60 x 84 inches

2010, Oil on linen, 60 x 84 inches