Fr Damiao Francisco Leitao

Fr Damiao Francisco Leitao was a diocesan Priest who served in the archdiocese of Goa.

Priest Details

From: Varca, Goa