Primate series X, 36x36cm, oil on canvas, 2018

Primate series X, 36x36cm, oil on canvas, 2018 Luís Troufa