light catcher 120x180cm 2021 oil on canvas
palmea hotel 105x170cm 2020 oil on canvas
meeting 120x140cm 2020 oil on canvas