Nagbabagang Luha
(1988)

Released: 1988-07-17

tmdb link imdb link

A scheme of two sisters fell through when the one falls for the other's estranged husband.

Vote Now!


Placeholder