Images

Untitled (Chinese Scroll), 2012
ink on scroll
66 x 39 inches (167.6 x 99.1 cm)

Images-Stack