Stig Helmer is celebrating Christmas alone in his apartment when he dreams of a better life.
2017
2020
2018
1996
2003
1971
1929
2000
2016
1973
1987