Felix qui potuit rerum cognoscere causas | Laurent Impeduglia

Regular price €0.00 Sale

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