Untitled (Chinese Scroll)

2012, ink on scroll, 82 x 34 inches (208.3 x 86.4 cm)

2012

Images

Untitled (Chinese Scroll), 2012
ink on scroll
82 x 34 inches (208.3 x 86.4 cm)

Images-Stack