The film shows centuries of decay, compressed into the span of the film, marking Helsinki's Stora Enso headquarters building.
2024
1973
2023
2012
2025
1969
1976
1972
1989
1998
1933