back to thumbnails of paper pieces
Untitled 2009 handmade pigmented cotton, textile 39.5 x 24.5 inches