Kerida

Angora Films

Drama
104 min     0     2003     Philippines

Overview

Directed by Francis Posadas.

Similar