The Ape

The Ape, oil, acrylic and leaves on canvas, 170x70 cm

The Ape, oil, acrylic and leaves on canvas, 170×70 cm, 2013



.