A story about a mentally impaired girl in a seaside province.
April 25, 1975
Released
Ibong Lukaret
2h 0min
—
Tagalog
Roma Films