Catholic Priest

Editho Mascardo

Ordained: 1983