Felix qui potuit rerum cognoscere causas | Laurent Impeduglia

Regular price €2,400.00 Sale

Painting
Acrylic on canvas.
100 x 160 cm, 2008, signed