Ibong Lukaret

Roma Films

Drama
120 min     0     1975     Philippines

Overview

A story about a mentally impaired girl in a seaside province.

Similar