The film shows centuries of decay, compressed into the span of the film, marking Helsinki's Stora Enso headquarters building.
March 23, 2011
Released
Stora Enso Building, Helsinki
240h 0min
—
Danish