Sunday, January 3, 2010

Alien Sculpture

Here’s a sneak peak at a new piece that will debut at the upcoming Maskfest… The Alien Terror!