I met Insectivora during a Marie Roberts exhibit in Chelsea NYC. This was from 2003. I went to the show with Toni-Lee Sangastiano and I just had to take a picture. Okay, I took a few pics. This is my first painting from those pics.

Graphite and Acrylic on Wood, 5″ x 7″