Flowers on the Stool 100x80.3cm, Oil on canvas, 2023 Street Flowers 2024, oil on canvas, 53x65.7cm more artworks