The film shows centuries of decay, compressed into the span of the film, marking Helsinki's Stora Enso headquarters building.
No lists yet
Create your first list to organize your movies and shows