Once a successful surgeon, Frederick Welin now lives in self-imposed exile on an island in the Swedish archipelago. On the journey through the desolate snow-covered landscape, Welin reflects on his impoverished childhood and the woman he later left behind
Once a successful surgeon, Frederick Welin now lives in self-imposed exile on an island in the Swedish archipelago. On the journey through the desolate snow-covered landscape, Welin reflects on his impoverished childhood and the woman he later left behind.