LogoMovies Logo
Logo

Super Tekla

January 13, 1982 — Pigcawayan, Cotabato, Philippines