Cesar de Villa is known for Walang duwag sa kayumanggi (1975), Ukkala (1973) and Living Dead (1972).
No data