The Face of Death

The Face of Death

70% | Jan 18, 2003 | Documentary

Documentary about terminal care.

Featured Cast

Toni Edelmann
Music
Tuula Mehtonen
Editor

Cast

Narrator
Leea Klemola
Narrator

Images