Gallery 6
Red Spider
, 2001: Gouache and graphite on handmade paper. (15 x 12 inches)