Images

Untitled (Chinese Scroll), 2012
ink on scroll
68 x 20 1/2 inches (172.7 x 52.1 cm)

Images-Stack