Obligate Parasite

Acrylic and Ink on Canvas 40 x 40 inches 2011