Phasmidae (2002)

Phasmidae, 2002
Mixed media on canvas
55-5/8 x 69-1/2 inches (142 x 177 cm)