The Call of the Wild, 75 x 95cm

The Call of the Wild

The Call of the Wild, oil painting on canvas, 75 x 95cm, 2016
This picture depicts a wolf which exist inside the heart of a poodle.