Fr. Gilbert B. Sales, CICM

GPTKB entity