Fr Felix Agnelo James Lobo

Priest Details

Born: 30/05/1956 Ordained: 15/05/1984
From: Chinchinim, Goa