Snow Lion Moon

previous arrow
next arrow
Slider

Snow Lion Moon, luminescent paperwork, 35 x 42 ” (90 x 106 cm) 2013