Oil on canvas 102 x 76 inches Related posts: Sea Wig China Pig Rumfhala Horror Puppet Striped Light 2011-08-07