deluge

2011
acrylic on panel
48 h x 72w