Fr. Rafael B. Pecson, OAR

GPTKB entity