Fr Francisco da Cruz

Fr Francisco da Cruz was a Diocesan Priest who worked in the Archdiocese of Goa.

Priest Details

From: Nachinola, Goa