Untitled (Chinese Scroll)

2012, ink on scroll, 77 x 41 inches (195.6 x 104.1 cm)

2012

Images

Untitled (Chinese Scroll), 2012
ink on scroll
77 x 41 inches (195.6 x 104.1 cm)

Images-Stack