The Call of the Wild, 75 x 95cm Posted on April 22, 2016 by marieban - For sale, Paintings 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. close