Deluge
Oil on Canvas
24 in. x 18 in.
2004