Gallery 6
First image Previous image Back to gallery Next image Last image
Red Spider, 2001: Gouache and graphite on handmade paper. (15 x 12 inches)