Deluge

18.5 x 13.5 inches
mixed media panel, 2012

Categories: Uncategorized

Comments are closed.