Cannibal Farm - From the inner lives of common creatures great and small. 2011. Oil on canvas. 195cm x 195cm.