Stig Helmer is celebrating Christmas alone in his apartment when he dreams of a better life.
1964
1979
1932
1951
1973
2021
1975
2016
1992
1962
1980
2019
2018