The Puppet Master
18" x 16'
Collage - paper, glue
2006