The Puppet

The Puppet, Oil on Linen, 55″ x 93″, 1988