Too Big to Fail!

The Mammoth Cheese 1801/2014

The Mammoth Cheese 1801/2014
Dimensions: 36” x 18”
Digital print, Edition of 30
$45 each