Everything is for the best in the best possible world

Tree of life, oil and graphite on canvas, 130 × 110 cm, 2016