Philippine Catholic School in the 21st Century

Rev. Fr. Christian James Castro, CMF