Puppet Master

Mixed Media on canvas 40x30 inches

Puppet Master

Mixed Media on canvas 40x30 inches