Leslie Zelamsky
Deluge
2014
mixed media
18x24 inches
$1250