Fr Francisco Xavier Sarmento

Fr Francisco Xavier Sarmento was a Dominican Missionary who worked in the Church of St Michael the Archangel, Taleigao, Goa.

Priest Details