Stig Helmer is celebrating Christmas alone in his apartment when he dreams of a better life.
2007
1993
2008
2022
1977
2019
1981
2003
2016
1994
2024
1998
1995
2021