Fr Ligorio Francisco Xavier Mesquita

Priest Details

From: Benaulim