Eric Sall

Deluge #3

Oil and Pastel on Canvas, 60" x 72"