0.0 1977 | 25 min
Short documentary set in North Sumatra, Indonesia.
Production Countries:
Spoken Languages: