Images

Untitled (Chinese Scroll), 2012
ink on scroll
86 x 37 inches (218.4 x 94 cm)

Images-Stack