Isle of the Dead, 2025

Oil on canvas, 75 × 80 cm