oil and stitching on canvas 20x20cm 2024