Untitled 120 x 160 cm Oil + Acrylic on canvas 2023 Sold

Previous
Previous

Self portrait 120 x 160 cm oil + acrylic on canvas

Next
Next

'Everywhere I go I see people smiling' 80 x 100 cm, shown at Venice Biennale 2021, Sold