Where Everything makes Sense, 2023, oil on canvas 270 cm x 200 cm Where Everything makes Sense, 2023, 2023 / oil on canvas 270 cm x 200 cm