The ultimate cena

huile sur toile, oil on canvas, collage, 180x160cm, 70"x69", 2019