Tuesday, September 18, 2007

Helicobacter Pilory


Italian based artist Ericailcane has a wide variety of work ranging from film, wallpaints, drawings, etchings, and installations artist. I especially love his short animated films!

No comments: