2021 |  80 x 60 cm. 

Mixed media on canvas

Icon #038

€5,600.00Price