Phasmidae (2014)

Phasmidae (2014)
Mixed media on canvas.
80 x 68-1/4 inches (203 x 173 cm)