BCMDA | Laurent Impeduglia

Regular price €2,400.00 Sale

Painting
Acrylic on canvas
100 x 140 cm, 2010, signed