The ultimate cena
The ultimate cena

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

The ultimate cena
The ultimate cena

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

1/15