Deluge

Share on FacebookShare on Google+Tweet about this on TwitterPin on PinterestShare on LinkedInShare on TumblrEmail this to someone
Share
100%
Deluge
73.6 x 247.6 cm
10
Digital chromogenic print, flush-mounted
2007
Signed in ink, printed title, date and number on an artist's label accompanying the work
Photography
2015-10-08
106
$40,000[-10%]*
$60,000[-40%]*
$36,000
$45,000 *