Introducing
Oil painting on canvas paper, 2023
Oil painting on canvas paper, 202330x40cm/12x16'Physical included on primary.