Language
Card preview
Jun 20, 1909 – Nov 24, 1990 · Baguio City, Benguet, Philippines
Writer
Screenplay