1.959 Views
The story of Indonesia's fight for independence from the Dutch.
Release: Jul 07, 1982
Runtime: 124 minutes
Language: Bahasa indonesia
Studio:
Country: Indonesia