Dean Levin – Untitled – 2014

103.5 x 77.8 cm
40 3/4 x 30 5/8 in
Oil and pigment on canvas
2014

Categories: ,