Untitled (Chinese Scroll)

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

2012

Images

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

Images-Stack