Images

Untitled (Chinese Painting), 2003
oil and wax on tarp
120 x 96 inches (304.8 x 243.8 cm)

Images-Stack