The ultimate cena
The ultimate cena

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

press to zoom

press to zoom

press to zoom
The ultimate cena
The ultimate cena

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

press to zoom
1/15