Parasite
2004. 50.7 in. x 50.7 in. Acrylic on canvas.