Untitled (Chinese Scroll)

2012, ink on scroll, 75 x 37 inches (190.5 x 94 cm)

2012

Images

Untitled (Chinese Scroll), 2012
ink on scroll
75 x 37 inches (190.5 x 94 cm)

Images-Stack