Island of the living

2017, oil on canvas, 150x130cm