FM

Felix Maiza

Fr. Santiago Leon, S.j., Founder/principal (1958-1967), Director (1967-1968) at Ateneo de Iloilo

No bio yet