Film·1975
Drama
Mike de Leon's short film from 1975, partially lost.
Directed by Mike de Leon
Keep watching