BCMDA | Laurent Impeduglia

Regular price €0.00 Sale

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